Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FR: microphone, mqtt #12

Open
M0ebiu5 opened this issue Jul 19, 2020 · 2 comments
Open

FR: microphone, mqtt #12

M0ebiu5 opened this issue Jul 19, 2020 · 2 comments

Comments

@M0ebiu5
Copy link

M0ebiu5 commented Jul 19, 2020

Great development so far James, thank you!
I have some ideas, maybe you like it:

  • implement sound recording via mems microphone (i guess one has to decide between video or audio...)
    -- trigger audio / video recording via noise level (maybe basic motion detection is also possible?)
    -- a sync mechanism to start recording on multiple devices at once (so one can later mux the video and audio (see next point mqtt))

  • mqtt interface (eg: request pictures as payload, change parameters, start / stop recordings, noise / motion alarm, etc)

@jameszah
Copy link
Owner

Thanks. I think I jammed as much functionality into the ESP32-CAM board as will fit, so I'm thinking of ordering some of the TTGO or ESP32-EYE boards -- the one with the microphone. About 3x as expensive, but with the builtin usb, microphone, small display, .... and more gpio pins available. I've spent a lot of time fighting with re-used pins 4, 12, and 13!

@M0ebiu5
Copy link
Author

M0ebiu5 commented Jul 20, 2020

I've ordered some i2s mems mics from ali - i hope the sensitivity is ok. The boards with display are pretty big...but if you get it working, i'm in.

As mentioned, it could be that audio works only without video (pins, ram, cpu...) with a reasonable effort, but for me it would be sufficient. And your code already provides most of the functionality...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants