Back to Parent

Reflection

Reflect on making this project. What did you learn? What would you do differently? Did you get where you wanted to? If not, why not? What do you need to get there, etc?

A lot of what I learned in this project has been more on the technical side of things such as how to read and write to NFC tags and how to manage inputs and outputs from and to the serial manager. In the process of trying to use the Photon to implement wireless communication with my phone, I also learned about the limitations of the Photon's cloud-based operation when it comes to enabling direct wireless communications with another device. 

There are a couple of elements that I would like to improve/implement in future iterations of this device. For instance, the prototype is currently very character-limited. Further work needs to be done on the code to eliminate this drawback. Furthermore, I envision the final product lacking the need for prompted questions. Instead, it will require the user simply input their reminder/event. The device will then parse the input for text and links, and integrate these into an NFC tag without the need for user intervention. This will require the implementation of wireless communication, mobile app development, and the design of the mechanism for autonomous NFC encoding. I have already started working on enabling wireless communication between the device and a mobile phone. The first iteration of the final product will revolve around BlueTooth communication via the ESP32 Feather Board. It will be short-range, but will act as a springboard for developing long-range WiFi communication capabilities.


Content Rating

Is this a good/useful/informative piece of content to include in the project? Have your say!

0