This is the final Project Log for the
Everything is working. I learned a lot about AWS IoT platform and found that I could do some really interesting things with this service. For one, synchronizing multiple devices from this service is a lot easier that I thought would be possible. So if you have more than one device that you have to start or stop at the same time, this would be a good way to do it. I was not able to build more than one of these in the time frame but plan to get a couple more working together to see what it sounds like.
The CY8CKIT-062-WiFi-BT is a development board that has a lot of capability. I found that not all the examples provided run on my setup. Most frustrating is that I could not get the TFT screen to work. It would always stall at GUI_Init function call. I worked on this for a couple days and still got nothing. I was able to make it work in an application without an OS but not with. I followed these instructions to try and figure it out.
I wish there was an example project using the CY8CKIT-028-TFT display and the Amazon OS. That would have saved a lot of time.
Overall, this development board has more capability than a small hobbyist would need. I'm sure there are a lot of engineers out there that are 'next level' and need this power, but I don't think I'll ever need a board like this for my projects. Also, I like a small form factor. However, knowing what this board can do, I don't have the same limited scope when thinking about projects so maybe it is a good thing I was introduced to this board's capability. Honestly, I learned more about AWS than what I can do with the dev board. I thought all IoT services where the same, but AWS has so many features the ideas can be limitless. I was also able to setup and test a 'Thing' in very little time.
The Cypress community is very helpful and active. I found a lot of answers to my questions on there. I also read a lot of the documents and found all of them to be very well written.
Thanks Cypress and Hackaday.io for putting this contest together. It was a challenge to push myself for a deadline especially during these weird times but I was able to get it done. (mostly) If only I could have gotten that screen to work!
I plan to keep upgrading the singing bowl. I love the idea of using AWS IoT for launching multiple players so will use this in the future. I also plan to add lights and possibly a way to automatically fill it up with water to change the pitch. Lastly, I want to make a super large version for the big crystal bowls. That would be the end goal.
There will be a project build video on my channel and some more Instagram posts for it.