是否有独立嵌入式程序员的产品开发模型?

Fre*_*ddy 5 embedded electronics

我在不同公司的几个架构和微控制器上从事嵌入式编程工作的经验超过5年,因此我对自己的技能充满信心.所有的经验都在一个企业环境中,那里有一群电气工程师在设计一些东西,我和他们同时负责处理软件部分.虽然我有一些电子背景,但我理解电子设计的大部分过程,对我来说它仍然是一个很大的黑盒子.

有一天,一个拥有营销公司的朋友问我,如果我能够将一个想法转换为嵌入式产品.产品非常简单,电子工程师应该很容易完成电子设备,但不适合我.我开始和我的一些电子工程师朋友谈论这个过程,他们开始讨论我之前没有想过的很多问题.

另一方面,我开始寻找像alibaba.com这样的网站,我发现一些产品具有类似的功能和相同的硬件我需要它们已经设计和测试,当然它们比我开始设计要便宜很多从头开始.我不知道该怎么办.我有三个选择:

  • 简单地对我的朋友说不.
  • 与中国其中一家公司开始对话,检查他们是否可以向我推销特定产品的开发环境,开发定制固件,然后让他们照顾好一切(这是否可能?)
  • 雇用一名电子工程师,将收取很多费用,设计阶段将需要数月和数月.

是否有独立嵌入式程序员的模型来构建我们自己的产品?这类工作有最佳做法吗?我们是否需要始终依赖于新的电气设计,或者我们可以拥有类似菜单的东西并在某处订购?

我理解这个问题不一定与编程有关,但我认为它也不适合其他网站.

编辑:只是为了澄清.我的问题不是"如何开始嵌入式设计?".我当然知道评估板.我想问一下嵌入式程序员是否有办法开发一个完整的产品(包括电子产品),通过你可以购买的参考设计,以及制造公司是否允许修改其硬件的功能,以便你可以生产不同的产品从他们的硬件.