Quick tip for improving the code: instead of useing those rather compilcated switches just replace the filename with String(audiofile)+".wav" and you can record an unlimited number of files.
@loufbread262 жыл бұрын
What's the difference
@7ire Жыл бұрын
ohhh my god i was thinking same
@avendanorency5795 Жыл бұрын
how do you do this?
@ARandomHumanBein Жыл бұрын
@@loufbread26 That with the code shown you can only create up to 10 files, instead, with this improvement, you can create as many files as can fit in the MicroSD
@spicymemeboi26467 жыл бұрын
sponsored by the NSA
@greatscottlab7 жыл бұрын
Not quite
@cosimo80467 жыл бұрын
Spicy Meme Boi eazy plz
@FluorescentGreen56 жыл бұрын
add a transmitter that transmits directly to the NSA then yes
@bloxcodes65764 жыл бұрын
@@greatscottlab Im sure it is
@YourLocalFBIAgent-gl7pu3 жыл бұрын
If you want a spy bug, just use your smartphone. Everyone has one and they are smaller.
@bardenegri217 жыл бұрын
The cool spy-bugs on TV send the audio through a radio. This gives me an idea for a "DIY or Buy": a walkie-talkie. There are a few very basic walkie-talkie tutorials based on arduino, but nothing really nice. You could try the analog version too, but a digital one would be more fun: sample the audio with the ADC, then send it over the air somehow (LoRA module maybe, or a cheapo 433mhz ook module pair), then receive and play it back with a DAC from resistors (or use a DAC chip, or a micro that has a DAC built-in like the SAMD21 found in the Adafruit Feather M0).
@cummins69457 жыл бұрын
www.aliexpress.com/item/FM-Frequency-Modulation-Wireless-Microphone-Module-DIY-Kit-FM-Transmitter-Board-Parts-Kits-Simple-Electronic-Production/32749629485.html This sends audio through FM radio
@Un_Pour_Tous7 жыл бұрын
RPITX can accomplish this.
@cdefgah43437 жыл бұрын
You can easily achieve this by building a small FM transmitter, it is very tiny, easy to build and ceap (
@shreelakshmi82634 жыл бұрын
I tried this for my mini-project, it worked successfully! Thank you Great Scott
@tirth98652 жыл бұрын
Can you help me with it I am facing issues in my circuit
@withteamsca46002 жыл бұрын
Is it working now
@antoniomateos9022 жыл бұрын
Could you please help me?? the led doesn't off when the push button its on :(
@strapatser94277 жыл бұрын
why not using the onboard led for notification, it would consume less power and you don't a extra led
@greatscottlab7 жыл бұрын
Also possible
@Jan-4987 жыл бұрын
But it'll be to bright?
@danya0237 жыл бұрын
Unless you PWM it (and given the inherent complexity of recording audio on something so much not designed to do so), I think that would be a higher current draw than is desirable.
@ninovitaliano79434 жыл бұрын
@@danya023 neeeeerd
@danya0234 жыл бұрын
@@ninovitaliano7943 I'm honored someone noticed, thanks. It's true though, isn't it? The onboard LED is rather bright and it takes around 10-20 mA, and if you're running off a battery you want to cut down on the current draw as much as you can so this is something you would disable first. The other option is to use PWM to modulate the LED, but AFAIK pin 13 doesn't have hardware PWM, so you have to spend processor cycles on this, and I bet that there's not much free processor time left over from "recording audio on something so very much not designed to do so".
@pokulan7 жыл бұрын
As small as possible... Why not own PCB? ;p And instead of using switch 1.wav, 2.wav why not make string "record" + recordNumber + ".wav" ? :D
@thriemboy17067 жыл бұрын
and recordNumber could be stored on an extra recodNumberFile.txt to prevent overwriting of old data
@pokulan7 жыл бұрын
Pixel Inside Or in EEPROM ;)
@TheGTP19957 жыл бұрын
Naming the files that way would look nicer but doesn't add any information. But if you wish you could add an RTC clock and add the timestamp to the file name.
@zakups77777 жыл бұрын
I think his focus was on the building, not the programming... ^^
@jmsp0007 жыл бұрын
Indeed. And atleast for the use case of a spy bug, an arduino/micro controller is a little overkill. And what if someone discovers the device and destroys it and the SD card with the data? You can easily make a small FM transmitter (i made one thats 17x6.6mm). It wont transmit kilometers away, but enough so that you dont have to be right next to it.
@antonrc17007 жыл бұрын
Anstatt ne gopro session zu nehmen mit hd auflösung und gutem Mikro. Trotzedem ein super Video. Danke Scott
@ams00637 жыл бұрын
I can’t tell you how happy I am I was in great need of such a thing thank you very much
@barbasbandas66657 жыл бұрын
6:42 hey GreatScott! I can see you on that solder :D
@Jonrobrt7 жыл бұрын
Impressive presentation - one of the best I have seen, great job!
@zakups77777 жыл бұрын
Why didn‘t you make your project with a perfect pcb? You are even advertising for jlcpcb...
@greatscottlab7 жыл бұрын
True and I will use their service for more complex projects. But for such small projects I think that showing a circuit on a perfboard makes it more accessible for viewers.
@richardwilliamjohnson85667 жыл бұрын
GreatScott! Absolutely love your attitude. Keep up the good work!
@dameck95707 жыл бұрын
Thats the kind of video why i subscribed to your channel I ordered my first bpc at jlcbpc just a half week ago trough you.
@buzhidao1984 жыл бұрын
The visuals in this video are beautiful. Watching the whole project come together felt so good. :O
@p_mouse86767 жыл бұрын
16khz is a very odd sampling rate. So make sure you always have subtraction of 44.1kHz or 48khz. (32khz, 22khz or 11khz) Also it's good to use some input filtering to prevent extra distortion (Shannon theorem).
@enricorov7 жыл бұрын
Great work! It's always nice watching a product of yours.
@UselessDuckCompany7 жыл бұрын
I'm trying to make a talking robot with a jaw servo that moves based on an audio signal from a 3.5mm audio jack. Any tips GreatScott?
@lonsteam46274 жыл бұрын
no. just stop
@vincenzorubio45014 жыл бұрын
I think that you can use the analog signal coming from the 3.5 mm jack and convert into a range of motion of the jaw servo! I think that should work
@mrfashionguy13 жыл бұрын
@@lonsteam4627 Fuck you sshole
@johntello89043 жыл бұрын
@@lonsteam4627 ?
@moritz38643 жыл бұрын
kzbin.info/www/bejne/mGLPcphtg7OfhdE
@zanpekosak23837 жыл бұрын
The more I watch these videos the more I question my pick of going to school for an electrotechnician. Seems sooo damn overwhelming.
@guitarans7 жыл бұрын
Nevermore suprises for Christmas! 😀 Great as allways
@jtcp270317 жыл бұрын
I had been looking for this for month haha, your videos are really good
@Ripaltico7 жыл бұрын
Your videos are always really nice, thank you very much.
@greatscottlab7 жыл бұрын
You're welcome :-)
@EasyElectronics24126 жыл бұрын
The code is not getting uploaded can tell me pls????
@eumesmo-kd1tr7 жыл бұрын
This is one of your best projects, thanks
@Blue-bf8lv7 жыл бұрын
Even know I don't know much about circuits and voltages it's still good to watch
@makaronimeesmakaronist60467 жыл бұрын
I was just thinking about this. Perfect!
@__.pranzzzz.__7 жыл бұрын
Hey GreatScott! make a tour of your lab in which you work for your projects .
@ben22807 жыл бұрын
for a "spy bug" I wouldn't use a push button with led. With a normal switch you can determin the state of the bug based on the position of the switch and you can use it as wake up signal to save battery when the device is off.
@zulkifluabubakar63313 жыл бұрын
This is a great video, It's the best I have seen that will help my project. 👍
@thecoder55507 жыл бұрын
Another week, another great video!
@deadchords49197 жыл бұрын
Yesterday i was searching about this... Nice timing!
@greatscottlab7 жыл бұрын
I knew it ;-)
@PierAisa7 жыл бұрын
Well done Scott ! Very useful and super explained.
@greatscottlab7 жыл бұрын
Thank you very much :-)
@PierAisa7 жыл бұрын
This night is my turn. I'll realize a video about 1KW DC motor control from scratch. Regards and stay forever like this. You are giving the possibility to everybody to learn something !!
@PierAisa7 жыл бұрын
GreatScott! Here we are. Video of this night kzbin.info/www/bejne/kHOwmnyHatd9opI
@CarlosBravo137 жыл бұрын
Fabuloso como siempre. Espero cada semana tus videos. Hasta estoy pensando en traducirlos para la comunidad hispanohablante. Awesome like ever. I hope your videos every week. Even i am thinking in to traslate your videos to the Spanish for LatinAmerica
@ams00637 жыл бұрын
I am definitely going to build this. Thankyou very much as always awesome video
@muh1h17 жыл бұрын
4:09 LOL at that solder joint :D
@PerKroon7 жыл бұрын
Actually did something similar with an ESP32 so I where able to control the "bug" via my phone, even download the files. :)
@nolmon49485 жыл бұрын
I am looking for a similar project you are describing, could you share the code?
@isap-nikkoramos26605 жыл бұрын
I am trying to do the same project with esp32 but Im new to this board. could you share the knowledge with me too? Thanks in advance
@samchenyh4 жыл бұрын
Please share codes, doing a similar thing for my place. Thanks
@ibrahimjinaah90464 жыл бұрын
Send link to that
@zulkifluabubakar63313 жыл бұрын
Please help us send with the code 🙏🏼
@maxximumb7 жыл бұрын
Nice project. Thanks for another great video.
@akshaykolekar59037 жыл бұрын
Thank you for uploading video of my adivice !
@EasyElectronics24126 жыл бұрын
Akshay Kolekar The code is not getting uploaded can tell me pls????
@Darfy0325 жыл бұрын
Hey Great Scott. I really like the idea of the spy bug but why dont make it even smaller, replace the arduino with atmega 328p chip and make a pcb with your partner - JLC pcb. Please make a part 2 of this video.
@HichamHicham-wt7dy5 жыл бұрын
Good idea Landimm but he could also put it in his pocket and add a camera so that we can spy on the teachers and an RC522 RFID reader to make sure that nobody used it
@cyriljaneugenio95496 жыл бұрын
good day sir. everytime i run the code this error comes in: "'class TMRpcm' has no member named 'startRecording'" ?
@khaledabd-elhalim18993 жыл бұрын
kzbin.info/www/bejne/enWyk6CBnM2BaJY
@khaledabd-elhalim18993 жыл бұрын
watch this video
@Th3PingasTM7 жыл бұрын
CSI LIKE THIS VIDEO!
@lucasazumi2747 жыл бұрын
NSA like this video
@ankurnaidu7 жыл бұрын
i waited for this video for years
@akshaykolekar59037 жыл бұрын
Me too...
@myetis19903 жыл бұрын
5:35 if you wanna blow your battery , a lipo cell is a great choice as a heatsink for battery charger ic :)
@abdul.rahim.k7 жыл бұрын
Really..... Ur videos are really informative.....!!!!!😘😘😘😘
@Comrade_YG4 жыл бұрын
I need this for school so the teacher’s voice will get recorded and to spy on my private teacher who is doing really suspicious activities
@R3MIXMODZ7 жыл бұрын
Thanks again for another great tutorial!
@vaioskaliakoudas63887 жыл бұрын
*You gained an hour of battery power range, by removin' both voltage regulator and smd led. What a big difference*
@TheBrassn7 жыл бұрын
Hello Scott, great and very helpful videos you have there! May I ask you where you order your LiPo batteries from as a fellow German? Chinese traders don't ship here as far as I know. Thank you!
@Postbus227 жыл бұрын
"I created a Spybug, but please dont use it for spying" xD
@JR-lx8nn2 жыл бұрын
Nicely done. Thank you. JR
@paradox38757 жыл бұрын
Great video. Short but informative as well,as usual! Grüße aus Hessen
@greatscottlab7 жыл бұрын
Thanks mate :-)
@efesstuff49367 жыл бұрын
Please make a videos about galvanic isolation, safety and upgrading video for your peltier module cooler 😀. Nice to see you continue making videos for us 😃😃😃.
@greatscottlab7 жыл бұрын
I have almost all of that on my to do list. It will happen when I get to it.
@kvlpnd7 жыл бұрын
Excellent video as always.
@sanjukumar7 жыл бұрын
Hello Scott, Why not make spy bug as a bug using FM transmission and recording in phone, I tried but facing problem with frequency. Why don't you make a video on that
@greatscottlab7 жыл бұрын
I put it on my to do list
@sanjukumar7 жыл бұрын
Bruce Lee , I don't know what is lora But I tried it using transistors and couple of passive elements. And some time it did work and later stopped working cz of frequency fluctuation or noise .
@mhwahla6 жыл бұрын
that need an app bro :P
@mhwahla6 жыл бұрын
iron man can you give me sketch of your work please ? it will help me in my final year project
@mdshabaz25915 жыл бұрын
@@greatscottlab Please do. I am doing the same project but getting only noise as output!
@DogRox7 жыл бұрын
That was great! :-) now add Bluetooth or Wi-Fi control that way you can control it from anywhere. just leaving in somebody's house and then leave and then turn it on whenever you know their home talking hee-hee :-)
@WildfoxFabrication7 жыл бұрын
congrats on 700K!
@apurvaryan96717 жыл бұрын
Finally greatscott u made a video. Now are you free from your MS program?
@greatscottlab7 жыл бұрын
No
@apurvaryan96717 жыл бұрын
GreatScott! Waiting for the day to be as good as you in this field
@EasyElectronics24126 жыл бұрын
The code is not getting uploaded can tell me pls????
@thomasstockem83697 жыл бұрын
Hey GreatScott how about a DIY Sunrise Alarm clock. Or maybe even a DIY or Buy Episode about it?
@barneman32137 жыл бұрын
Scott Dont forget brother...there are still fm transmitters...they are as 100 years or more...
@K2teknik.7 жыл бұрын
Almost 100 years, from around 1933
@CornMCMais7 жыл бұрын
Im smelling some unqualified comment over here
@barneman32137 жыл бұрын
DUDE YOU GUYS ARE SO YOUNG AND DUMB AND FULL OF IT...IF YOU KNOW ELECTRONICS, heinrich hertz BUILT THE FIRST FM TRANSMITTER IN 1887 THEY WERE CALLED OSCILLATORS! NOW PICK UP YOUR FACE AND GO BACK TO HISTORY CLASS! BECAUSE YOU HAVE BEEN DEFACED!
@barneman32137 жыл бұрын
If you look even further there were several inventor the FM transmitter...GUGLIELMO MARCONI, Nikola Tesla and the list goes on...LOL! youre chatting to a geek who knows his sh**! especially when it comes to electrons...LOL! Dont let me spank ya!
@CornMCMais7 жыл бұрын
Bro. Calm Down. I didnt even read what u said. I meant Hans.
@sumedhburbure41737 жыл бұрын
This was a great video. Thank you:)
@stoneheart96796 жыл бұрын
Arduino is Johnny Of electronics
@systemofapwne5 жыл бұрын
You can probably keep the power consumption even lower by downclocking the arduino and pushing it into deep-sleep when not recording. In deep sleep, one can get the power consumption in the micro amp region.
@the_analyst07 жыл бұрын
4:50 Why did you use a swich? You could do the same thing with an if in 2 lines instead of 11
@mdshabaz25915 жыл бұрын
hey Scott, as your name says you are Great!
@ArcAiN67 жыл бұрын
Why not replace the arduino with an esp-12f, or esp32, and directly beam the recordings across the network to a local PC for storage?
@juliusionescu49057 жыл бұрын
Hey nice video also build this on myself. But one question whats the programm you use to record on your pc with this extrem high frequencies. Thank you
@dimitrisoikonomou47487 жыл бұрын
This was awesome! I always wanted to make something like that but I could'nt
@rodrigo_dm7 жыл бұрын
Nice video as always, GreatScott never fails to deliver. The only thing that i disliked was the fact that i cant create SD card projects with good frequency of sampling and theres no explanation on hows that solved in this project. How to write on a SD so fast??
@kgrez967 жыл бұрын
Nice one once again! I'm thinking of adjusting this circuit to be a guitar looper pedal by replacing the mic with a signal amplifier / buffer and playing back the .wavs through an external DAC
@zulkifluabubakar63313 жыл бұрын
Hello, please have you tried this project and also amplifying the mic, Please I will like to know more, because am working on a similar project. Thank you
@BikesBobbers7 жыл бұрын
some micro FPV cameras i use on tiny drones can record and broadcast medium fidelity analog video and audio at a tenth the size. they only require the camera/Tx bundle and a gumstick battery to operate, meaning its about 27g and 5-6cm^3.
@BikesBobbers7 жыл бұрын
no, and if it's cheaper I don't see the point. I've made my own microcams before CMOS sensors had a processor and body that small, but i have no practical use for a spy bug, just a suggestion. no need to be so pretentious.
@GlennHamblin7 жыл бұрын
How about a VOX function so it only records when there is sound, and mostly powers down otherwise. Could dramatically improve battery life.
@sandeepk.92927 жыл бұрын
At 0:20, shouldn't it be '1/f' instead of 'f' as the interval between two sample points in the V vs t graph? Here 'f' indicates sampling frequency right?
@Ujwal55557 жыл бұрын
Can you make a BMS for li-ion using arduino ?
@greatscottlab7 жыл бұрын
It is on my to do list
@Rocan07 жыл бұрын
GreatScott! BMS -> big up for that ! A 12S BMS would be sooo good... Oh : put an ajustable number of battery cell !
@Ujwal55557 жыл бұрын
GreatScott! Thanks
@HichamHicham-wt7dy5 жыл бұрын
This time u made a spy bug wit mic , next time do a camera, scott!😄😄😄😄
@vishal01mehra7 жыл бұрын
3:26 Why not black wire for Ground and white for output?
@Zhaymoor7 жыл бұрын
Thank you for the great video :D
@avejst7 жыл бұрын
Thanks for sharing 😀👍
@russ8001 Жыл бұрын
dumb question...looks like you need to manually initiate the recording mode by pressing a switch. For the purpose of eliminating this need, couldn't you put a circuit that activates the record mode if there is sufficient sound input volume and deactivate if there were a specified amount of time for which there was no sound over a specified input level?
@houseofelectronics58697 жыл бұрын
Nice Video Great Scott!! How is ur thesis going? Can you give tips to beginners in general , as to how one can start writing research papers? It seems very hard because most people don't have in depth knowledge . Any advice would be great :)
@ABID57 жыл бұрын
Oh ya! This is what we want
@somaaa55547 жыл бұрын
I have a question...How did you learn arduino programming? Did you take some kind of course or just learning from internet?
@bsgmz7 жыл бұрын
Hi Great Scott I want to buy pcb from jlcpcb but there is high shipping cost. I am some confused. How we can buy pcb with no shippping cost. Thanks
@bsgmz7 жыл бұрын
Its cost 2 dolar but shipping cost 13 dolar to Turkey. It is the problem. GreatScott said free shipping
@amirsabbag90056 жыл бұрын
Yunus Başeğmez I know I am late but I think free shipping includes USA
@TheOrdner7 жыл бұрын
Ok, ich muss das jetzt mal fragen. Welche Textmarker und/oder welchen Drucker/Patrone benutzt du, dass dir die Schrift beim markieren nicht verwischt?! Ich kann nichts Gedrucktes markieren ohne das es verwischt und es macht mich verrückt!
@tseckwr37837 жыл бұрын
Keep up the great work.
@user-yw3ry4wd2x7 жыл бұрын
I'm not sure why, but this has made me want to make a combat robot. 😂
@AravindAnirudh5957 жыл бұрын
Loved it! 😍 Awesome
@markoni9857 жыл бұрын
Hello Scott, did you use 5v or 3.3v Arduino pro mini?
@greatscottlab7 жыл бұрын
+markoni985 5V. But it doesn't matter which one you use.
@markoni9857 жыл бұрын
So the output from TP4056 (2.5v-4.2v) will not affect the performance (clock speed) of Arduino?
@Nono-hk3is7 жыл бұрын
I've found using standalone AVR chips plus a crystal to be cheaper and smaller than using even Arduino nanos, plus an ftdi USB to serial adapter only for breadboarding. I use a pro mini as an ISP since some vendors who claim their AVR chips already have the Arduino bootloader are less than reliable in their claims.
@anusheeltiwari7 жыл бұрын
How do you know such a wide range of things? What are your qualifications? Btw love your videos and watch them even during exams like right now.
@ACTlVISION6 жыл бұрын
Since the STM32 has 12-bit ADCs wouldn't that be better? Also you could just use your sponsor to DIY a full PCB with all this.
@ssematimbajoel94274 жыл бұрын
Hi Scott, this is a good project, am interested in having an addition on your project having the wav files sent to cloud server with GSM, i appreciate advise on how to get it done.
@akhiljoseph83604 жыл бұрын
Hi. I was trying to make a talking tom. Is it possible this way?
@haydenc27427 жыл бұрын
Most of the original analog to digital signalling is 64kb/s for phone communications, 8bit x 8K sampling rate. Is the pro mini better than the nano? Very cool build!!!!!
@greatscottlab7 жыл бұрын
The pro mini and nano achieve the same results.
@daoneTM7 жыл бұрын
Ah, bulding an "illegale Abhöranlage"! IC :D
@PPSRHD6 жыл бұрын
Is there a way to Not use an audrino board in this project? And can we store the audio in a SD card?
@ziome3eg7 жыл бұрын
GreatScott! Have you tried to desolder this small mic, solder 3.5mm jack input (l and r channel connect to make mono) and connect any better mic?
@secondsettweezer98845 жыл бұрын
Disguise as a functioning USB charger and use that to also charge it, allowing the battery to mainly function as a backup?
@decaybeats7 жыл бұрын
Hey Scott, could you please make a video about analog synthesizers, envelope generators or something similar? I'm trying to build a simple synthesizer on a breadboard but nothing really seems to work correctly...
@greatscottlab7 жыл бұрын
It is on my to do list
@decaybeats7 жыл бұрын
GreatScott! Thanks.
@niklas87517 жыл бұрын
Moin, wie nennt sich das Klebeband bei Minute 5:33?
@bgarv76 жыл бұрын
*To record all kinds of interesting recordings*
@QuantumFluxable7 жыл бұрын
Scott wo in Deutschland bist du? :)
@lukasschworer8407 жыл бұрын
hey scott can i ask u where u get ur prototyping pcb's from ?
@xaviermclachlan32277 жыл бұрын
What do you use to draw your schematics
@moritzkoslowski59207 жыл бұрын
Wäre es nicht simpler wenn man einfach einen kleinen FM Sender lötet und das Empfangene einfach mit dem Handy aufnimmt? Also zumindest mein Mittelklasse Android kann das... Und kannst du vielleicht mal ein Video zu so einem Minisender machen? :)