对于一款硬件产品的开发设计,至少涉及以下几个方面:
1.工业设计:我们要做的是物理世界中存在的物体,要符合物理规律、要符合用户的审美、要适应所在场景和各类电气环境;
2.硬件PCB线路设计:嗯,要自己画板子、自己焊板子等等
3.硬件嵌入式软件开发:用MCU做主控,连接各个硬件设备,先调整各设备驱动能互联配合工作,以linux系统为基础编写自己的软件运行逻辑
4.供应链:你要满街去找价格、质量、性能合适的元器件搭配起来工作
最后,如果硬件开杆了,后端服务器、手机客户端什么的也要跟的上,这是实现上大家都熟悉的部分了。。。