02. Scoping¶
Exploring Requirements¶
試作したいデザインを幾つか検討して絞り込む いつまでに何個試す??
Week 4: Electronic Requirements¶
- Wi-Fi capability
- Microphone (although unsure whether to embed it in my board or make use of a separate external smart speaker)
- AI speech recognition (also unsure how best to achieve this)
- Long battery life / efficient power consumption
- Easy to sync with Google docs (via API?)
-
As low cost as possible
-
What range of CPU/memory is adequate for smooth voice recording and speech keyword recognition?
- How would a low power consumption of 15µA translate to battery life?
- What are the differences between different connectivity options such as Bluetooth 4 and 5, wi-fi 4 and 5? …etc etc. Hopefully I will have more clarity in a few weeks!
Week 5: ⚡Preliminary requirements of my spice rack board¶
- Bottle Placement Recognition: Awareness of when, where, which spice bottle(s) were placed. Ideally at least about 10 bottles per board (but the more the better!).
- Wireless communication: Ability to receive user request data from smart-microphone device, about which item has been requested (possibly Bluetooth?). Also to communicate with the online database (via Wi-fi?).
- LED output: Send signals to appropriate LED light(s) at the front of punching board, to signal the location of spice(s)
- Debugging feature: A test LED and button, (and some additional useful feature for debugging, if I can think of any useful ones in time)
- Scalability: Ability to scale up with minimal effort in terms of communication, power supply, etc.
- I am not expecting to need a DAC (which is not on ESP32C3).
- Size is not so much of an issue for now, as long as it can fit behind the punching board/rack