Thanks for the kind words, I still haven't got around to building some of the other kits from eBay, I think eBay is one of those places where it is easy to buy lots of cheap stuff...
I thought I was going to have to connect an LM386 amplifier circuit because that tiny speaker is just too quiet, but your Pringles solution certainly raises the volume! I also liked the add-on big speaker you tested, but I'm going to have to watch the video again to properly understand the connections. For example, I have several pairs of battery-powered PC speakers (approx 4 inches x 2 inches x 2 inches), and I could sacrifice one of those for the ISD1820.
@@RandomSmith Yes, I followed some circuit I found to connect the speaker outputs of the ISD1820 to a battery powered Philips active speaker set and the volume increased by 1000% !
I have more stuff on order - can't help myself...getting the BBC Micro:Bit v2 which has a speaker and mic on it - so may do a similar project to this one with that.
was also just reading on this page about increasing the recording level and hence playback volume by adding a resistor to a different part of the circuit - protosupplies.com/product/isd1820-voice-record-and-playback-module/
Hello, thank you for such an in depth video. I’m looking to do something similar, but a little more simplified. How would I connect a Waytronic voice module box to a portable speaker with an aux input, basically using the recording device for recording and playback, but using only the sound from the portable speaker instead of the built in speaker in the module? Im guessing I would just need that adapter with the terminals and just connect the correct wires from the module’s speaker?
Keith, I think because there is little info on the Waytronics boards (if it is the ones below), they are for manufacturers to build into their own devices using SPI communication protocol which sends pulses of voltage down 3 wires as a data signal. Without this information, you probably won't be able to use these boards. and I would seek alternatives. What is your use case/skill level? www.sparkfun.com/search/results?term=audio+chip is a good but pricey place to look and will have lots of documentation. This may also be a route to go down - forum.arduino.cc/index.php?topic=51681.0, (Not sure how easy you need it to be for your use case) I don't think any boards come with a built-in speaker. Usually just a built-in mic or no mic. Waytronics has many modules, some with and without a built-in mic. They also have some with a MicroSD (TF ) slot for storing recordings or playback files. (ie like an MP3 player without the case, battery, speaker and mic) You should be able to add a pigtail 3.5mm plug to the SP- and SP+ pins - www.sparkfun.com/products/11580 (SP+ may also be labeled as SPK+ on Waytronics) Read this if you are not aware of the differences between the number of stripes in an AUX plug TRRS TS and so on. learn.sparkfun.com/tutorials/connector-basics/audio-connectors Mono would TS, Stereo TRS, and stereo with mic would be TRRS usually. en.waytronic1999.com/ProductsStd_190.html with a built-in mic. WTR030 Which states "can directly drive 8Ω/0.5W speaker" Has a MIC+ but no idea what you would connect the other MIC- cable to. One would think GND, but I believe that microphones are sensitive things and you would get feedback issues if connected to power ground. Then there is the amplification of the signal. But since you are using the inbuilt mic, I am guessing no issues there. It looks like it does have some built-in storage "Built in SPI-Flash" There is little to no documentation for the module, so you would need to work out how to implement the "Hold to record, press to record, play, low level keep loop playback". and with little info to go on, you may struggle in that area. Are some of the existing pin set so you put power on or off to cause play/record if not you would need to program the SPI interface with a microcontroller (eg arduino) - like this kind of thing - hackster.io/tsar_/software-for-recording-audio-files-into-isd1700-chips-fad583 If you want a longer record time then - en.waytronic1999.com/ProductsStd_185.html which has a MicroSD card slot ET2000M04
Thank you for the video. I am trying to build something like that. I already got the module but I'm still missing the cables that connect to the battery...what do you call them?
The battery cables that connect to the header pins on the ISD1820 are male dupont cables - www.ebay.com/itm/40PCS-Dupont-wire-jumper-cables-20cm-2-54MM-male-to-female-For-Arduino/171422500152?hash=item27e993c538:g:YIoAAOSwxH1T7wU5. The white two pin cables are some form of micro JST connector.
I’m not sure, I would imaging so. I guess it would also depend on what quality of sound this puts out, you would also amplify any bad bits too. This kit is cheap and cheerful and there may be better ones out there for not much more.
2x1.5V batteries, the electronic parts here are 3.3V, so two AA or two AAA. If you use 3 fully charged AA is around 5V and would likely damage the chip
PlayE - press once let go and recorded message plays, playl - press and hold and recorded message plays, e.g. if the recording was "shut the door" and an "on" signal/level would play shut the door until someone shut the door or playback ends. (unless the play endlessly jumper is set) - info in www.allelectronics.com/mas_assets/media/allelectronics2018/spec/ME-63.pdf
Are you looking to have the sound transferred in real-time to a pc? I would be tempted to get a raspberry PI Zero that has wifi and record to sd in 30 second chunks to buffer the audio then send those files to PC. learn.adafruit.com/usb-audio-cards-with-a-raspberry-pi/recording-audio. For the arduino see this thread - forum.arduino.cc/index.php?topic=224510.0, once you have audio recorded to file, then there are libraries on arduino you can use to send that file to pc - forum.arduino.cc/index.php?topic=556337.0. Local buffering means that even if wifi disappears, you can resume uploading files once wifi returns.
I am no expert, but the arduino has an analogue to digital convertor which would allow you to analyse the signal, but you would likely need something to amplify the signal. You would also need a shield that added wifi or ethernet. You could also try using an esp32 that has wifi.
Good idea on the Pringles can to amplify the sound . The speaker i could barely hear on mine so used a speaker from a doorbell.
As an American, I found the knock knock to be very British. Funny stuff. Good build. Just ordered a trio of that chip.
Great RUclips contributor. No nonsense music and no
self congratulations. Bravo. Subscribed
Thanks for the kind words, I still haven't got around to building some of the other kits from eBay, I think eBay is one of those places where it is easy to buy lots of cheap stuff...
I thought I was going to have to connect an LM386 amplifier circuit because that tiny speaker is just too quiet, but your Pringles solution certainly raises the volume! I also liked the add-on big speaker you tested, but I'm going to have to watch the video again to properly understand the connections. For example, I have several pairs of battery-powered PC speakers (approx 4 inches x 2 inches x 2 inches), and I could sacrifice one of those for the ISD1820.
The speaker I used was tiny - 1.5 Inch (4cm) across, so any larger speaker would probably be louder and if battery powered would do the trick.
@@RandomSmith Yes, I followed some circuit I found to connect the speaker outputs of the ISD1820 to a battery powered Philips active speaker set and the volume increased by 1000% !
great job 👏👍👈 success there family 🤝
Thank you. Just what I was looking for.
thanks
A fellow Scotsman! Talking about buying stuff and never finishing them! It's me!
I have more stuff on order - can't help myself...getting the BBC Micro:Bit v2 which has a speaker and mic on it - so may do a similar project to this one with that.
@@RandomSmith I just picked up one of these kits. Going to give it a bash!
It looks like you can change the sample rate by swapping out the R2 resistor with a Pot... which could be fun.
@@StephenMcLeod this page has the resistor values and how that changes the length of recording - canaduino.ca/downloads/isd1820_voice_recorder.pdf
was also just reading on this page about increasing the recording level and hence playback volume by adding a resistor to a different part of the circuit - protosupplies.com/product/isd1820-voice-record-and-playback-module/
Hello, thank you for such an in depth video. I’m looking to do something similar, but a little more simplified. How would I connect a Waytronic voice module box to a portable speaker with an aux input, basically using the recording device for recording and playback, but using only the sound from the portable speaker instead of the built in speaker in the module? Im guessing I would just need that adapter with the terminals and just connect the correct wires from the module’s speaker?
Keith,
I think because there is little info on the Waytronics boards (if it is the ones below), they are for manufacturers to build into their own devices using SPI communication protocol which sends pulses of voltage down 3 wires as a data signal. Without this information, you probably won't be able to use these boards. and I would seek alternatives.
What is your use case/skill level?
www.sparkfun.com/search/results?term=audio+chip is a good but pricey place to look and will have lots of documentation.
This may also be a route to go down - forum.arduino.cc/index.php?topic=51681.0, (Not sure how easy you need it to be for your use case)
I don't think any boards come with a built-in speaker. Usually just a built-in mic or no mic.
Waytronics has many modules, some with and without a built-in mic.
They also have some with a MicroSD (TF ) slot for storing recordings or playback files. (ie like an MP3 player without the case, battery, speaker and mic)
You should be able to add a pigtail 3.5mm plug to the SP- and SP+ pins - www.sparkfun.com/products/11580 (SP+ may also be labeled as SPK+ on Waytronics)
Read this if you are not aware of the differences between the number of stripes in an AUX plug TRRS TS and so on. learn.sparkfun.com/tutorials/connector-basics/audio-connectors
Mono would TS, Stereo TRS, and stereo with mic would be TRRS usually.
en.waytronic1999.com/ProductsStd_190.html with a built-in mic. WTR030 Which states "can directly drive 8Ω/0.5W speaker" Has a MIC+ but no idea what you would connect the other MIC- cable to. One would think GND, but I believe that microphones are sensitive things and you would get feedback issues if connected to power ground. Then there is the amplification of the signal. But since you are using the inbuilt mic, I am guessing no issues there.
It looks like it does have some built-in storage "Built in SPI-Flash"
There is little to no documentation for the module, so you would need to work out how to implement the "Hold to record, press to record, play, low level keep loop playback".
and with little info to go on, you may struggle in that area. Are some of the existing pin set so you put power on or off to cause play/record if not
you would need to program the SPI interface with a microcontroller (eg arduino) - like this kind of thing - hackster.io/tsar_/software-for-recording-audio-files-into-isd1700-chips-fad583
If you want a longer record time then -
en.waytronic1999.com/ProductsStd_185.html which has a MicroSD card slot ET2000M04
how setting auto record and auto play like hamster toys sir?
so, absolute newbie question. Can the device be activated to play from an external device such as an electro optical switch, Cheers
Yes if that switch can behave like the pressing of the button, be it optical, relay….
Thanks... Next neebie question.. how would I bypass the switch on the 1820?
Thank you for the video. I am trying to build something like that. I already got the module but I'm still missing the cables that connect to the battery...what do you call them?
The battery cables that connect to the header pins on the ISD1820 are male dupont cables - www.ebay.com/itm/40PCS-Dupont-wire-jumper-cables-20cm-2-54MM-male-to-female-For-Arduino/171422500152?hash=item27e993c538:g:YIoAAOSwxH1T7wU5. The white two pin cables are some form of micro JST connector.
Thanks for that. I use this for model rail road sounds. Can power much larger speakers with very good fidelity. Be careful, class D output.
@@daniellesmith1059 indeed, I think running a headphones jack for output would be good, then end user plug in speaker of their choice.
If I were to put an amplifier board between the isd820 and the speaker that came with it do you think it would be any louder?
I’m not sure, I would imaging so. I guess it would also depend on what quality of sound this puts out, you would also amplify any bad bits too. This kit is cheap and cheerful and there may be better ones out there for not much more.
Is that possible to use 2pcs of battery 3A 1.5v ? Or maybe 3pcs ?
2x1.5V batteries, the electronic parts here are 3.3V, so two AA or two AAA. If you use 3 fully charged AA is around 5V and would likely damage the chip
What is the function of the second (play) button?
PlayE - press once let go and recorded message plays, playl - press and hold and recorded message plays, e.g. if the recording was "shut the door" and an "on" signal/level would play shut the door until someone shut the door or playback ends. (unless the play endlessly jumper is set) - info in www.allelectronics.com/mas_assets/media/allelectronics2018/spec/ME-63.pdf
Cannot fix memory cad
Is there any way i can record audio to pc at wav form with an arduino and an sound sensor. I don't want to save it on an sd i want real time record
Are you looking to have the sound transferred in real-time to a pc? I would be tempted to get a raspberry PI Zero that has wifi and record to sd in 30 second chunks to buffer the audio then send those files to PC. learn.adafruit.com/usb-audio-cards-with-a-raspberry-pi/recording-audio. For the arduino see this thread - forum.arduino.cc/index.php?topic=224510.0, once you have audio recorded to file, then there are libraries on arduino you can use to send that file to pc - forum.arduino.cc/index.php?topic=556337.0. Local buffering means that even if wifi disappears, you can resume uploading files once wifi returns.
@@RandomSmith so i can't with arduino uno and a sensor record with out any components?
I am no expert, but the arduino has an analogue to digital convertor which would allow you to analyse the signal, but you would likely need something to amplify the signal. You would also need a shield that added wifi or ethernet. You could also try using an esp32 that has wifi.