I guess the IoT Cloud would be perfect for my project. I'm building a busker organ and I need a user interface for controlling the instrument. It's about choosing playlists as well as letting people choose tunes. But the cloud should also be able to store the tunes as midi files (20 to 50 kB per tune, 20 to 100 tunes, don't know yet). So, when the instrument reads the site for next tune to play, it should also download the data for the tune.
My question is, is the Arduino IoT Cloud suitable for this, is it easy to maintain a database of tunes on it, or is the IoT Cloud more suitable for discrete, separate variables? My alternative is to build up a PHP and MySQL based site on a web hosting site.
Hi @Johan_Ha.
It is suitable for the user interface part of your project, but there is no support for downloading files stored on Arduino Cloud.
My recommendation is to store the files on an SD card. You can get Arduino boards with a built-in SD card reader, or use one of the reasonably priced SD card reader modules or shields.
Yes, I thought of adding an SD card. It could hold more tunes than I could ever produce. But then again it could be easy to upload the files to a cloud instead of fiddling with the SD card all the time I want to add a tune.