Comments (12)
Yeah, that's what I'm using, 4.7uF electrolytic.
I'm guessing that just about any sort of cap would do the trick in this case, as all we're trying to do is to store a bit of power for the moments when the supply voltage takes a dive. The cap helps to hold that line @5v over any voltage sags (not for very long mind you, but that's all it should need for better output.)
Make sure to observe the correct polarity when using electrolytics though or they can pop and all the goop inside will leak out everywhere..
Let me know how it goes.
from esp32-radio.
What does your setup look like? I've had good results placing a mid to large sized electrolytic capacitor (~1000uF+, I use a 2200uF) across the power rails (5v and ground pins, observe polarity).
The esp8266 was notoriously power hungry and would cause large spikes on the supply voltage/current, which would cause all kinds of weird behaviour in practice. I'm not sure if these chips are the same way, but a stable source of power can only be a good thing in terms of stability & clean output.
Also, Ive found that if the voltage level on the XRST pin of the 1053 board is not kept fairly stable, you'll start to get mpeg compression glitches showing up in the output. So, if the above doesn't help, if the output is still dodgy, try putting a capacitor between the EN/XRST pins and ground. I currently have a 4.7uF electrolytic that I'm using, but probably almost any value would be beneficial as there shouldn't be much fluctuation on these pins. My only advice here would be to keep it fairly small, maybe between 1uF and 47uF maximum. You may also see benefit in the sub uF range as well, you'll have to see what works for you
from esp32-radio.
Better stability. Better performance. More features.
from esp32-radio.
Also, the charger specs shouldn't matter all that much, as I can run mine reliably from a computer usb port (usb is 500ma max) and this is shared between a few different peripherals (although I have noticed that mine will change to the next preset if I plug a flash drive into my computer while it's running on the USBs power so it's obviously not a lot of headroom)
from esp32-radio.
koskee, I have not esp8266, I have esp32. I've placed 4700uf 10v electrolytic capacitor across the power rails of esp32 devboard, and the same one across the power rails of vs1053. These capacicators don't cross with each other, because I'm powering these boards from different ports of powerbank.
from esp32-radio.
koskee, I have not esp8266, I have esp32.
No, I understand, I was just saying that the esp32 could have a big appetite for power, depending whether espressif has done anything to change the fact.
I would suggest connecting the ground of the esp32 to the ground of the vs1053, however it's likely that the two separate powerbank ports have a common ground internally. That is, unless youre using more than one powerbank..
Based on your description of "squishing" the output, it sounds a lot like the same issue I was having. The only thing that actually seemed to work was placing a (smaller.. 1~100uF) capacitor between the XRST pin on the vs1053 board -> ground. This will cause the voltage on this pin to stabilize as well as filter out some of the noise/fluctuations, which essentially solved all of my issues. Im fairly confident it should work for you as well.
from esp32-radio.
Thank you, I'll try. Capacicator between XRST and ground should be electrolitic?
from esp32-radio.
dont use those rubbish power supplies, they cannot deliver more than 250ma
from esp32-radio.
Koskee, thank you again. I've connected cap between xrst and gnd - all works fine. At first I used 4,7 uF, there was a little squash sometimes. Then I used 47uF - all is good.
from esp32-radio.
Hi @lonelyjack, @koskee, @Edzelf, @zajaklis
Can you please confirm if this project on the esp32 model is stable compared to the esp8266 module or have the same performance?
from esp32-radio.
@arlaor
See here: #Edzelf/Esp-radio#92 (last comment at bottom)
The difference will absolutely amaze you. You'll likely wonder why you even bothered with the other version.
from esp32-radio.
thanks @Edzelf @koskee
I'm waiting for the arrival of a pair of wemos lolin.
This is a Excellent Project.
from esp32-radio.
Related Issues (20)
- Few qeustions before building HOT 4
- Audio Transformer HOT 12
- OLED SSD1306 128x32 support HOT 1
- Adding LCD screen created choppy audio HOT 5
- Newbie Help HOT 45
- ESP32 Won't Connect To My WiFi AP HOT 9
- Just a wish, analog line in / aux- in
- SD card unable to play. HOT 6
- How to compile in Visual Studio? HOT 2
- Adding ability to read pictures from USB
- Problem in compiling. HOT 1
- stations select
- IR receiver does not work on long press
- Maximum line length in config file - 150
- Choppy audio debug suggestions?
- Audio not working vs1053 HOT 8
- Can be combined with FM
- ESP32 Edzelf Radio HOT 11
- Dab dab+ remote control support
- Arduino IDE compiling error in aac_decoder.cpp library HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from esp32-radio.