Skip to content

Kaush Sound Sensor v1.0

Professional Audio Detection Made Simple

Welcome! The Kaush Sound Sensor v1.0 is a versatile audio detection module designed for makers, students, and engineers. Whether you're building your first Arduino project or developing an industrial monitoring system, this sensor has you covered.


What is Kaush Sound Sensor?

The Kaush Sound Sensor v1.0 is a professional-grade audio detection module featuring:

  • LM386 Amplifier with adjustable gain (20x to 200x)
  • Three Output Modes - filtered, raw, and pre-amplified signals
  • Wide Voltage Range - works with 4V to 12V power supplies
  • Dual Potentiometer Control - coarse and fine adjustment for perfect sensitivity
  • Multi-Platform Support - Arduino, ESP8266, ESP32, Raspberry Pi, and more

Key Features

๐ŸŽฏ Easy to Use

Just connect 3 wires (VCC, GND, Signal) and you're ready to detect sound. Perfect for beginners!

๐Ÿ”ง Highly Flexible

Choose from filtered output for clean signals, raw output for maximum data, or pre-amp output for custom processing.

๐Ÿ“Š Complete Software Suite

Includes Arduino library, desktop analyzer app, and comprehensive code examples.

๐ŸŒ Universal Compatibility

Works with any microcontroller that has analog input pins. No special requirements needed.


Quick Example

Here's how simple it is to get started:

/*
 * Simple Kaush Sensor Test
 * KalpRuh MedTech Private Limited
 */

#include "KaushSoundSensor.h"

KaushSoundSensor kaush;

void setup() {
  // Start serial
  Serial.begin(115200);
  // Wait for serial to be ready
  delay(5000);

  // Simple test messages
  Serial.println("=================================");
  Serial.println("Kaush Sensor Test");
  Serial.println("=================================");
  Serial.println();

  delay(1000);

  Serial.print("Step 1: Initialize... ");
  delay(500);

  if (kaush.begin(A0)) {
    Serial.println("OK");
  } else {
    Serial.println("FAILED");
    while(1);
  }

  delay(1000);

  Serial.print("Step 2: Platform... ");
  delay(500);
  Serial.println(kaush.getPlatform());

  delay(1000);

  Serial.print("Step 3: ADC Bits... ");
  delay(500);
  Serial.println(kaush.getADCResolution());

  delay(1000);

  Serial.println();
  Serial.println("Reading samples:");
  Serial.println();

  kaush.setSampleRate(500);  // 2kHz
  kaush.addChannel(A0);
  delay(1000);
}

void loop() {
  kaush.print(0);  
}

That's it! You're now reading audio data.


What Can You Build?

๐Ÿ  Smart Home Projects

  • Voice-controlled lights
  • Sound-activated switches
  • Baby crying detector
  • Glass break alarm

๐Ÿค– Robotics

  • Voice command recognition
  • Obstacle detection via echo
  • Sound source localization
  • Audio feedback systems

๐Ÿ“š Learning & Education

  • Understand signal processing
  • Learn about frequency analysis
  • Explore DSP concepts
  • Teach electronics and coding

๐Ÿญ Industrial Applications

  • Machine health monitoring
  • Noise level compliance
  • Predictive maintenance
  • Quality control testing

Technical Specifications

Feature Specification
Power Supply 4V - 12V DC
Amplifier LM386 (20x - 200x gain)
Outputs 3 (Filtered, Raw, Pre-amp)
Frequency Response 20Hz - 20kHz
Sampling Rate Up to 4kHz (Arduino)
Signal-to-Noise >60dB

Getting Started

Ready to begin? Follow these simple steps:

  1. Hardware Setup - Connect your sensor in 5 minutes
  2. Install Library - One-click installation from Arduino IDE
  3. Run Example - Upload a ready-made example
  4. Explore Features - Discover advanced capabilities

Get Started Now โ†’


Documentation Overview

This documentation is organized to help you find what you need quickly:


Need Help?

We're here to support you:


Community

Join thousands of makers using Kaush Sound Sensor:

  • 1000+ Active users worldwide
  • 150+ Community projects shared
  • 1000+ Library downloads

Share your project with us! We love seeing what you create.


For Beginners For Developers For Educators
Setup Guide API Reference Course Materials
Basic Examples Advanced DSP Lab Exercises
Video Tutorials GitHub Repo Bulk Pricing

Latest Updates

v1.0.0 - December 2024 - ๐ŸŽ‰ Initial release - โœ… Arduino library published - ๐Ÿ–ฅ๏ธ Desktop application available - ๐Ÿ“š Complete documentation online - ๐ŸŽฅ Tutorial videos released

View Changelog


License

This project is open source: - Hardware: CERN Open Hardware License v2 - Software: MIT License - Documentation: Creative Commons CC-BY-SA 4.0


Get Started Today

Choose your path:

๐Ÿš€ Beginner Tutorial ๐Ÿ“– Read Documentation โฌ‡๏ธ Download Software


Built with โค๏ธ by Edge Neuron

GitHub ยท YouTube ยท Contact