OpenInterpreter / 01

The #1 open-source voice interface for desktop, mobile, and ESP32 chips.
https://01.openinterpreter.com/
GNU Affero General Public License v3.0
4.91k stars 516 forks source link

Wiring Diagram doesn't show reason for the Audio Amp? Only shows it as power source for the Dev Kit #110

Open contractorwolf opened 6 months ago

contractorwolf commented 6 months ago

Is your feature request related to a problem? Please describe. When I look at the wiring diagram here: https://github.com/OpenInterpreter/01/blob/main/hardware/light/Labeled%20Wiring%20Diagram.png

It seems to only be using the Audio Amp as a power source for the Echo Smart Speaker (only connected to gnd and 5v). Surely that is not what you meant right? Seems like a waste to just have it setup as a switch for turning the battery power on and off.

Describe the solution you'd like If the Echo already has a mic and speaker you dont need the amp. If you do need the amp then output from the echo to the Amp is needed as well as wiring to a speaker? There probably doesnt need to be a labeled AND and unlabeled wiring diagram in the repo. Surely the labeled is all that is required.

lstep commented 6 months ago

I think that's just a typing/albel error, it's not an audio amp, that is the power boost, as written in the center of the PCB: image

contractorwolf commented 6 months ago

yeah that makes a lot more sense, so this: https://www.adafruit.com/product/1903

lstep commented 6 months ago

Yes, except the BOM (https://github.com/OpenInterpreter/01/blob/main/hardware/light/BOM.md) recommends a Powerboost 1000, but on the diagram it's a 500 model. Strange

contractorwolf commented 6 months ago

it might also be helpful to list this specifically as the micro needed (to get the onboard speaker and microphone): https://shop.m5stack.com/products/atom-echo-smart-speaker-dev-kit

This is important because the one adafruit carries in NOT the one that is needed (they carry the Matrix which doesnt have speaker or mic)

contractorwolf commented 6 months ago

the adafruit 1000c is this one: https://www.adafruit.com/product/2465

but that doesnt look like what is in the picture and is probably overkill in my opinion. I ordered the 500 so i will report back when I have had a chance to test it (waiting on the echo too).

ryanmcdonough commented 6 months ago

Question for all, Battery Bottom 110mAh for M5Stack Basic V1.1 - would this be enough to power the echo component, obviously wouldn't have the switch connected, but it would seem this would be enough? Albeit with less battery.

tyfiero commented 6 months ago

Just made PR #183 to relabel the diagram. It still shows a 500C powerboost instead of the appropriate 1000, but I don't have Fritzing on my computer to get a different image atm. At least it will be labeled correctly. We were experimenting with an audio amplifier to try out a better speaker for the device, and mislabeled the diagram.

Regarding your question @ryanmcdonough, I'm not sure exactly, it seems like it would be enough to power it, but not for long. Let us know if you end up trying it with that battery bottom!

contractorwolf commented 5 months ago

Question for all, Battery Bottom 110mAh for M5Stack Basic V1.1 - would this be enough to power the echo component, obviously wouldn't have the switch connected, but it would seem this would be enough? Albeit with less battery.

that battery wont last but 20minutes I am guessing. Remember you need to boost that 3v up to 5v and that device will be trying to maintain a network connection to wifi the whole time. 500mah might be an hour or more maybe.