Octopus Sound Sensor

Jump to: navigation, search


Octopus Electronic Bricks, you can use them build electronics projects just as easy as piling bricks. By using Octopus electronic bricks, you may connect Arduino/Freaduino compatible boards easily with various digital, analog and I2C/Uart interfaces. These the breadboard-less firm connection are prepared to extensive modules like poteniometers, sensors, relays, servos…even buttons, just plug and play.

Octopus Sound Sensoris a sensor module based on MIC sound sensing element . Sound Sensor is particularly sensitive to sound intensity,and it can be used to detect ambient sound level, but it can not identify the size of sound and the specific sound frequencies. It is available to make voice switches and other works. 3 pins electronic building block interface: input5V - GND, S for detection pin

Octopus Sound Sensor A.JPG Octopus Sound Sensor B.JPG

Model: EF04008


  • Operating voltage:DC 5.0V
  • Adjustable sensitivity (shown in blue digital potentiometer adjustment)
  • With signal LED (if the signal output, the LED will be on)
  • Output type: Digital switching output 0-1(If detect sound,output “1”, and the signal LED will be on )


Octopus Sound Sensor D.JPG



Pin definition and Rating

GND VCC Signal
GND VCC Signal


  • 3P buckled wires connector


Hardware Installation

OCTOPUS Sound Sensor.jpg


Includes important code snippet. Demo code like :

<syntaxhighlight lang="php">

const int SensorPin = 9; // the number of the Sensor pin const int ledPin = 13; // the number of the led pin

// variables will change: int SensorState = 0; // variable for reading the Sensor status

void setup() {

 // initialize the led pin as an output:
 pinMode(ledPin, OUTPUT);      
 // initialize the Sensor pin as an input:
 pinMode(SensorPin, INPUT);     


void loop(){

 // read the state of the Sensor value:
 SensorState = digitalRead(SensorPin);

 // check if the Sensor is close.
 // if it is, the SensorState is HIGH:
 if (SensorState == HIGH) {     
   // turn led on:    
   digitalWrite(ledPin, HIGH);  
 else {
   // turn led off:
   digitalWrite(ledPin, LOW); 

} </syntaxhighlight>


The projects and application examples.

Octopus Sound Sensor C.JPG



SHD IOE01 6.jpg


Version Tracker

Revision Descriptions Release
v1.0b Initial public release date

Bug Tracker

Bug Tracker is the place you can publish any bugs you think you might have found during use. Please write down what you have to say, your answers will help us improve our



How to buy

Click here to buy: http://www.elecfreaks.com/estore/octopus-sound-sensor.html

See Also

Other related products and resources.


This documentation is licensed under the Creative Commons Attribution-ShareAlike License 3.0 Source code and libraries are

licensed under GPL/LGPL, see source code files for details.

External Links

Links to external webpages which provide more application ideas, documents/datasheet or software libraries