Skip to content

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