wmarkow / arduino-hifi Goto Github PK
View Code? Open in Web Editor NEWA small HiFi system built with Arduino
License: MIT License
A small HiFi system built with Arduino
License: MIT License
It would be nice to play music from Internet radio. I have found some solutions that could be helpful:
I would do a combination of examples from above: use VS1053 as audio decoder and NodeMCU (with ESP8266 chip) to access my local WiFi to download audio stream. Maybe it would be even possible to use NodeMCU as a main unit to drive the whole arduino-hifi device (instead of Arduino UNO).
A strange issue. How to reproduce:
I have noticed that since some time (when I started to use RDS) application hangs. It is not responsive: the LCD screen freezes and do not displays new RDS messages or do not displays current volume. Moreover, it is not possible to change volume; nothing works. After power reset it works fine, until it hangs again.
This issue is highly reproducible when I power up the system from USB wall charger by Chicony Power Technology, AC Adapter, Model W12-010N3B. When I power up the system from my laptop's USB it hangs very rare. So it has something to do with the power supply.
However it would be good to know at what line of the source code it hangs. It would be a good idea to use watchdog to reset the board.
It would be good to take some pictures and attach to github. I could hook them up to the MARKDOWN.md so everybody could see it and get some first impression about project.
In my solution I'm using RDA5807M chip. However it works nice as a FM tuner, I have some issues with RDS data.
I'm using my fork of mathertel/Radio library.
At the beginning I'm focused on receiving RDS 4A group which contains data related to time and date.
The issue is that data received from the chips seems to be bogus. The time is quite not correct. It seems to get some random values, like 33:23
for example.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.