Source code
Closed this issue Β· 20 comments
Do you plan to publish the source code? And is it in the Arduino IDE or the IDF?
I'd learn a lot from studying your source code. And I'd like to port the project to a T-Deck, which I happen to have.
This is a wonderful project. Will you be willing to share the source code. If so, we would greatly appreciate it.
looking forward for sharing the source code
Thanks for watching my videos and for reaching out. The code was written using the Arduino IDE. Unfortunately, I don't feel comfortable sharing the code yet as I am still working on improving it. Feel free to use the binary code, it is fully functional.
Hi Hank,
Thanks for sharing your experience with Internet Radios. Also thanks for understanding.
Your Grace Digital Internet Radio looks of very good quality.
It should be possible to play any Internet station on the Radio demonstrated here.
However, I have to admit that this module doesn't have the best WiFi reception.
If you wish to build it yourself please use the binary files provided here.
Also, if you would like to get my 3D box design I will be able to send it to you but please note that it will require some slicer fiddling required for creating the speaker mesh.
Ariel
Hi Thanks for responding so quickly. And thank you for sharing your work. I totally respect your desire to protect your code, and not share it (until you are confident and proud of it). I am an avid fan of internet radio. I have had internet radios in my home for more than ten years (made by Grace Digital Grace Digital Internet Radio β gracedigital https://gracedigital.com/ ). Although I am in the US, my favorite stations are Classic FM (UK), and several other classic music stations. It will be nice to have a unit I can move from room to room. It will even be fun designing and printing a case. Although I must say that Lilygo did not do anything with the design of the T-Display and T-Display touch to make it easy to design a simple mount. Continued success with your designs. Best Regards Hank From: Arielhh @.> Sent: Saturday, September 2, 2023 3:33 AM To: Arielhh/ESP32-Radio-Internet @.> Cc: whashburn @.>; Comment @.> Subject: Re: [Arielhh/ESP32-Radio-Internet] Source code (Issue #1) Thanks for watching my videos and for reaching out. The code was written using the Arduino IDE. Unfortunately, I don't feel comfortable sharing the code yet as I am still working on improving it. You should feel free to use the binary, which is fully functional. β Reply to this email directly, view it on GitHub <#1 (comment)> , or unsubscribe https://github.com/notifications/unsubscribe-auth/AGMYF3ROWXKLQJRYCQR3YMTXYLOKTANCNFSM6AAAAAA4HD4NVA . You are receiving this because you commented. https://github.com/notifications/beacon/AGMYF3W7CYB5PKAEHEFKMTDXYLOKTA5CNFSM6AAAAAA4HD4NVCWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTTFRUZXK.gif Message ID: @.***>
Hi Hank,
I uploaded the STL files of the box.
Hi, Hank, can you give me an example of a station you need to press the play button in order to play it?
Can you send me a snapshot of that on/off Data behavior you are describing? When I mentioned the weak wifi of the Lilygo I was referring to the reception distance.
I am using HTTP.
Regarding the pins yes only need to connect 3 pins. of course, in addition, you need to connect VCC and Ground. If you are using the MAX98357a chip it will be very easy as it allines with the holes on the Liliygo Touch. so you can use headers for connection (no need to use wires except for the speaker).
Regarding the SD pin, you can leave it unconnected. Refer to that article: https://dronebotworkshop.com/esp32-i2s/ for an explanation. Anyway, the signal I am sending from the Liligo is Mono. If you wish to have a stereo sound please wait for next week and I will upload an additional version that supports stereo sound. Anyway, the MAX98357a is a mono amp, if you wish to use it in stereo configuration you will need to use a two-chip configuration. The sound of the MAX98357a is reasonable but I prefer the PCM5102A along with an additional amplifier module or external amplifier. The PCM5102A DAC is much better than the one used in the MAX chip.
i will add your comments to the GitHub page hopefully next week.
Hi Hunk,
Please send me your email and I will be happy to send you an explanation on how to get the address of these stations that you like listening to.
It is not possible to see the email address, I see stars instead. I guess it is due to privacy protection :)
Hi Hank,
I believe this is a link to one of the stations: Classic FM UK, https://media-the.musicradio.com/ClassicFM
Try using one of the following websites https://streamurl.link/ or https://radio.garden/visit/guantanamo/fzmjbtI8
You can find on YouTube instructions on how to get the IP address without the need to press the play button
Do you plan to publish the source code? And is it in the Arduino IDE or the IDF?
Hi Andreas,
I like your youtube channel.
If you wish to build my radio let me know and i will send you an activation key :)
I will be happy to hear your opinion
You can download the bin file from my repository: https://1drv.ms/f/s!AtdSBdR1Gbo4emcDm8-6_pUZIXc?e=i8rn3N