0
\$\begingroup\$

Just to clarify with some context:

This voice based keyword detection requires an mbed discovery board; and I am sure some min flash size.

Even for a hobby project, i.e. personal home automation, putting several discovery boards in various rooms is costly and not ideal.

When answering the question, please consider the following two use cases:

1) What do business do for going from PoC to production?

2) What would hobbyists do that is similar to a business but on a smaller scale of course?

\$\endgroup\$
3
  • 1
    \$\begingroup\$ Similar questions: electronics.stackexchange.com/questions/104786/… and electronics.stackexchange.com/questions/64293/… ; note that the "non recurring expense" can be considerable. \$\endgroup\$
    – pjc50
    Commented Aug 14, 2018 at 16:10
  • \$\begingroup\$ This question is far too broad to fit the mission of this site. Also for a one-off you're going to have extreme difficulty beating the $25 price of the corresponding Nucleo board, augmented by whatever input you need. \$\endgroup\$ Commented Aug 14, 2018 at 18:10
  • \$\begingroup\$ if discovery board and PoC means something like Arduino, then I'd say businesses don't start with that at all. \$\endgroup\$ Commented Aug 16, 2018 at 7:38

1 Answer 1

2
\$\begingroup\$

You first make a list of the components that you have used on the discovery board and how they are attached to the microcontroller - i.e. power supply, LCD, buttons, LEDs, I/O ports. Then you design a custom board that replicates the functionality of the stuff on your list and attaches the components to the controller in the same way. And you leave out stuff you didn't use, of course - if your discovery board has an SD card slot, for example, and your design doesn't use it, you don't need to put an SD card slot on your production board.

As a hobbyist, you do exactly the same as a business. Getting a PCB manufactured isn't that expensive anymore. (It might be more expensive than a bunch of discovery boards, however, depending on how many you need.)

TL;DR: Develop on the discovery board that has all the features / components you could possibly need, then trim it down to only the stuff you really need on your production board.

\$\endgroup\$
2
  • \$\begingroup\$ Thanks @Jonathan ! This leads to a follow up question that I will post shortly. Thanks for the clarification. \$\endgroup\$ Commented Aug 14, 2018 at 16:13
  • \$\begingroup\$ @SamHammamy please read the rules for asking questions before you post any more. This one was not really a fit for the site, if you are going to post more they need to be. \$\endgroup\$ Commented Aug 14, 2018 at 18:11

Not the answer you're looking for? Browse other questions tagged or ask your own question.