With Instructables you can share what you make with the world, and tap into an ever-growing community of creative experts.
Yes it's a bug, I will correct it soon.In fact, the autoplay is well sent to the browser, but sometime the index page is reloaded but the POST is not sent so the checbox is displayed with the default checkbox unchecked.Thanks
Go to Setting, and read under "upgrade to" All is here.Thanks
Great project.What is the third bluetooth card?And thanks for the links, i will study that.
It works again
Thanks. Interesting.The karawin web is out of service this night, so the SETTING page is not complete. I hope it will be corrected soon.
Yes, Thanks.I tested with a 1080*1920 mobile screen, so....I will try to adapt the style.css
The typical output is between 16 and 30 ohms. If distortion is to big, try both loudspeaker in serial.
Replace space with -instant="http://your url" : instant play a site Example: http://192.168.1.253/?instant="http://api.voicerss... no space char allowed.Yes, the delay is a problem. Karadio is made to play streams and if the stream is short, the buffer offset is not reached and we must wait for a timeout to play it. May be I must add a command to avoid this offset or internally for the web interface. I will think about it....Happy new year too.
reset one time the esp with the lcd on, it will learn the ip on restart
You need to change the baudrate of the esp with a uart commandcli.uart("x") : Change the baudrate of the uart on the next reset. Valid x are: 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 76880, 115200, 230400see http://karadio.karawin.fr/Interface.txtWhen i need to see the log and an lcd is connected, it is not a problem as long as only the tx of the esp is connected to rx of the pro mini.The log are always received thrue the usb on the pc.
it means that the right one is not yet received. It is done at the first start or reset of the esp.
Not clear "but it works almost stable after flashing,"Is it blinking if the vs is not connected?
The vs1053 board must be connected to 5v by VCC, not by 3.3v
Probably dreq is not working if the vcc is not correct.Waiting dreq is blocking.
I dont know your vs1053 model.Beware Agnd is not the same as gnd. A for audio
1)RESET is better pulled up by a resistor and with a switch to gnd, but it works not connected too.GPIO2 is now an output for an external led if needed.2) ok3) is a CS for an external ram if any.4) yes but wait and connect a terminal (termite for example) to check the first start. It is more clear to see what happen: wifi configuration, ip etc....When all is working, yes, you can disconnect.
Yes, my first prototype was an esp12, no problem with it.Just beware to the power of 5 volt of the vs1053.Wiring: From ESP8266_ESP12( 3.3 v) to VS1053 (5 v)RESTADC if control panel nut used, this input must be grounded.CH_PD to 3.3vGPIO16 (a 1Hz output)GPIO14 to VS1053 SCKGPIO12 to VS1053 MISOGPIO13 to VS1053 MOSITXD to CH340G UART rxRXD from CH340G UART txGPIO05 to VS1053 XDCSGPIO04 to VS1053 DREQGPIO00 to VS1053 XRSTGPIO02GPIO15 to VS1053 XCS##Used hardwareWiFi : ESP8266 (ESP-12 with 32Mbits flash)Additional MCU (as a bridge UART<=>UI): AVRAudio decoder: VS1053
Great, thanks for the feedback.
This not a stream, so no.
Yes,Please see the hackaday page https://hackaday.io/project/11570-wifi-webradio-with-esp8266-and-vs1053or the github source https://github.com/karawin/Ka-RadioOn he hardware directory you can find the control panel description and on the lcd&remote directory the software for lcd extention (in *.h file)The future: a remote IR control.
A more finished prototype
Yes, i spend too much time to devellop, and not enough to document the project.
The web control panel
cbounty, push your jack fully in the board.....
uncheck dhcp and choose a static ip.
Nothing? or a white page?The first time, it may be long.In termite, try to reset all with commands:sys.eraseThis will erase your wifi setting.After reconnection to the web page, do a "stations clear"
Bonjour,I like this idea.Yes, it could be done.I will integrate it in the next release.Merci, j'aime bien cette idée. On pourra faire soit une station dans la liste, soit une commande web.A+
Yes, i know u2g2. I still dig the problem, thanks
Yes, i know u2g2. I still dig the problem, thanksI have upgraded the soft of the lcd. Please reload.
An oled lcd on Karadio
The 5 volts of the vs1053 must be on the VU of the NodeMcu. and A0 must be grounded.I will correct my mistake. Thanks.
>Thanks, I corrected my mistake.Ground A0 of the nodeMcu.The monitor is local to the website but the url is coming from the ESP.MP3 must be on a web server to be played like any other streams..See http://karadio.karawin.fr/Interface.txt for the documentation.See https://hackaday.io/project/11570-wifi-webradio-with-esp8266-and-vs1053, the lcd is done yet.. The settings panel on the KaradIo has all links to the lcd softwares.
Yes, only an usb cable from the pc to the nodemcu.When the tool is ready, just press on the nodemcu the flash button, hold it and then press the reset (rst). Release the flash, then the rst.On the tool, press Start.The download begin. When done, just press rst. (may be two times)The user1 and user2 are the same software but for the two banks.Only one is really useful because other update will be made directly on the web interface with ota.No special version for external ram. The software detect it if present.
Did you sent me the files? I think they goes to the trash. Please retry.
no it needs 32M
After selecting the wifi information you have to connect to your Home AP again. But with dhcp, you don't know what ip is. At first, try without dhcp by choosing an ip in your network but out of the dhcp range.If your network is at 192.168.0 for example, choose 192.168.0.253mask 255.255.255.0 and gateway, your ip router address.
Seems that all fields cannot be copied.AP SSID is karawin2IP is 192.168.1.253 because my local network is at 192.168.1Mask: 255.255.255.0Gateway: 192.168.1.70 but for you it may be 192.168.1.254
Connect your wifi to the ssid "WifiWebRadio"You need to change your the wifi network your computer is connected. from your home wifi access point to the WifiWebradio one.After, connect a browser to 192.168.4.1 and wait for the initial page. (may take some 20 or 30 seconds to load the initial local empty list.) Change the wifi setting to your home wifi Mine for example isAP SSID: AP PASSWORD: Use DHCP:Ip: Mask: Gateway: Validate, the esp will reset.Change your pc wifi to your home AP, and in the browser, now point to your esp IP.
Answer at :See The hackaday page
Good question. A compilation is needed.BUTI will add a command on uart interface in the next release soon:cli.uart("x")With x the uart baudrate at the next reset and permanently.The command will reply with##CLI.UART= 115200# for example to check the speed.Notice that if the x is incorrectly entered, the interface may be unusable.cli.uart only will display the current baudrate.
Both works equally.The alientek is smaller and with output capacitor. The I2S interface is wired for external dac.It is a bit more expensive.The other one is bigger, no capacitor on output, but all external amplifier have it.Cheap.
Check your gateway too
I tested both models:https://www.aliexpress.com/item/1PCS-New-VS1053-MP...https://www.aliexpress.com/item/ALIENTEK-VS1053-Mo...
Right, it is XDCS, a mistyped chararacter. So n ow, after a reset and connected to your AP, in settings panel download the webradio.txt list of stations, then in Load stations in webradio choose it and load it.Go back to Main (may take one minute to download) and enjoy.If you see the title and infos with no sound, check again your link to the vs1053 board.(and the jack in the phone output)
"The default AP is WifiWebRadio. Connect your wifi to it.Then connect a webbrowser to 192.168.4.1 and go to SettingErase the database and set ssid, password and ip's field"On your computer, in the wifi list of ap, you must have 'WifiWebRadio"To check if the init is complete please open a serial terminal (http://www.compuphase.com/software_termite.htm for example)on the com port of the usb to see the debug messages. This may take a while for the first time because the full empty list of stations is loaded.
3D Printing Class
Wifi Webradio with ESP8266 and VS1053
Wifi Webradio with ESP8266 ...View Instructable »
Join 2 million + to receive instant DIY inspiration in your inbox.
© 2016 Autodesk, Inc.