Chat freely about anything...

User avatar
By bluenic
#54692 @Ed
Many thanks for sharing your project. It works like a charm.
I chose the WEMOS D1 mini as base and stacked the wee OLED shield on top. I had to change GPIO 4&5 to 2&15, because this display is controlled by I2C bus.
Next I bought a small .96 colour OLED, controlled via SPI and a SSD1331 controller; so switched back the GPIO lines again. Unfortunately, the reset via Vcc is not sufficient for this controller - it needs a decent reset after power up, so I had to sacrifice GPIO 0 for this purpose and so am stuck with the 5 button control on A0, but it's ok as well.
In addition, I use a matching WEMOS battery shield, which has a loding circuit for LiPo as well as a booster to rise the LiPo voltage to 5V.
By now, the circuit is drawing 120mA without amplifier - I'm using an external boom box right now.
Thanks again
Klaus
User avatar
By FrostMannen
#61492
danbicks wrote:
schufti wrote:using the OneButton library you could improve the possibilities of the UI without need for more gpio


@schufti, I have done one better than the one button lib, I have used the A>D input to read a 5 button panel now giving me station preset + / - volume up and down and the extra button will be used for Bass treble selection. I have modified the original wiring and am implementing I2c for Oled and other devices, this is an amazing little project, the sound quality is amazing from a 128 / 320kbps stream.

Dans


Any chance of you sharing your code/instructions on connecting? I have tried to find good info about Wemos mini and this mp3 player but coming up empty :(