我们在这几年做的电子产品,每个产品都有一个故事,或许可以称作是教训。趟过了这些坑我们才走到现在,把它分享出来,也是希望能够给现在创业的人们有些许的帮助,那么我写这篇文章的目的就达到了。
第一版串口转以太网
这是一个串口转以太网的模块,串口的一端接温湿度传感器,另一端接路由器。2011年的时候还没有阿里云,我们找了一台电脑当服务器跑了一个程序,硬件电路时杨同学帮我开发的,单片机程序、通信协议、服务器接收程序是我自己写的,那时还在上学的老刘帮我开发了服务器的web server和数据库。这套系统崩溃的原因是硬盘废了,PC跑网站是第一个坑。有了第一个坑,立马急匆匆地向第二个坑赶去,这个坑注定是一个大坑,差点把我们干翻了。
双模DTU
这是给某局设计的一个双模数据通信模块,有主次通道备份的功能。在这个版本定型之前,还有一个另外一个板子。第一个板子的外壳虽然笨重,但是实际运行的效果远远比这个好。新的板子有一个问题就是在低主频运行的情况下,程序容易进入死机状态,虽然达到了客户降低功耗的要求,却还是带来了灾难性的后果。这个教训告诉我们,在产品定型之后不要轻易换方案,或者是调整设计,硬件产品需要大量的实际使用来验证产品的可靠性。还有就是在工业应用领域,如上S3C2440带操作系统的板子很难抗住复杂、严苛的应用环境,在单片机裸奔的情况下,看门狗重启(更高的要求是硬件看门狗)的速度很快,而操作系统的启动则慢多了,ARM Linux的启动没有五、六秒无法完成启动。硬件货发出去了,有问题需要现场排查,或者召回翻修,比如最近发生的三星电池爆炸事件,有可能击垮整个公司,虽然我们遇到的规模没有那么大,但是问题的性质是一样的,我们也面临拖垮公司的压力,还好扛过来走到现在。硬件产品卖出去,拿到手的钱不一定是你的,一旦出现问题有可能还回去,甚至整个公司破产。记住这个坑,产品卖出去了的那一天,战斗才刚刚开始。
第一版DTU
第二版DTU
第二个坑还没有迈过去,客户还在使用中,我们居然开始了第三次失败的经历。这是一个单模DTU的模块,我们开发这个产品用了不长的时间,因为有双模DTU的开发经验和相关的工具。这次风险的来源主要来至于供应商,原本使用某为的MG323-B模块,但是到后面的时候不知道什么原因,模块生产厂家停止出货,换了某讯的芯片方案,出了另外一个兼容产品。说是说兼容产品,但是一开始就问题不断,我们在试用的时候甚至碰到模块死机情况。另外就是原有的TTS语音合成功能没有了,在语音报警的相关产品上,我们的原有产品甚至无法继续出货给客户,客户有订单,我们但是我们没有货,有一次差点把我们搞死。后来美国商务部禁止企业向中兴出售关键产品,估计也是给不少的企业带来灾难性的后果。创业公司只能自己做好选型和备选方案,如要大量备货显然是不可行的。
机房监控主板
电话语音报警模块
上面的坑影响了我们两个产品的出货,一个是机房监控主板,另一个是语音、短信报警器。在机房监控主板上,我们在图片上还能看到一个通信模块的转接板,这就是我们付出的代价。趟过一个坑还有另外一个坑,在趟坑的道路上我们是越来越有经验。上图最右边的黑色座子是电池座,我们原先买的电池使用正常,后来客户自己去配了一个电池。一开始还用得好好的,可是在长期停电的情况下,电池被过放的情况下,再也充不进电了。后来配合客户调查,比较两个电池,拆开一看,我们买的电池有过放保护,客户的买的没有。有些时候吧,并不是我们的产品有问题,而是说我们没有考虑周全,产品的使用环境,客户的专业技能,这些看似无关的东西却恰恰是我们初涉硬件产品开发的人所要趟的必然的坑。我们常说硬件工程师凭经验越老越吃香,是有一定的道理的。对于雄心勃勃的我们来说,我们在一开始的时候,只能说是擅长技术开发,而不是产品开发。从技术开发到产品开发的能力提升,需要无数的坑来磨练,有无尽的通宵夜在等待着我们。
第二版串口转以太网
4G路由器测试板
开关两输入输出设备
433M无线网关
这四个就是我们给客户开发过的样品,他们没有掏一分的钱,却耗费了我们大量的、有限的、宝贵的精力。“别怪客户老狐狸,只怪自己缺心眼。”第二张图是一个路由器测试板,给客户做的产品是“手持执法记录仪外接4G传输设备”,真正做好带外壳的唯一的一个样机,这次没有找到。第一张图中是第二版串口转以太网设备,文章首张图片也是同样的设备,可是客户觉得原有产品价格没有优势,体积又太大,于是我们给他制作了一个符合要求的样机,但是最终还是没有采购。第三张图片中的设备是一个开关量输入输出设备,配合我们的DTU可以实现远程监控和控制。今年年初的时候,DTU项目就已经被我们砍掉了,这个产品自然也就没有什么价值了,结果就算不了了之。趟过那么多的坑,终于有了点长进,第四张图是给客户在DTU的基础上手工打造了一个433兆网关,虽然这次没有画PCB打板,但客户最终也没有买单。
客户花了钱,做了样品,但不一定能够找你要货;客户找你要货,不一定能够起量。上面是我们给一个客户开发的语音玩具,通过Wifi传输可以和手机APP语音聊天。我们选择了一条最难的路线,开发非主流低功耗Wifi模块,芯片选用的是听都没有听说的三星wifi芯片,即便是在淘宝上搜索都搜不到。因为我们对于这个项目寄予了厚望,所以希望在技术上做到难以复制,所以连Wifi模块也自己做。语言采集选择了新唐的处理器,虽然开发难度和其它的专用的编解码芯片比较上升了不少,但是主要从成本上考虑,因为希望会有大批量出货。难度可想而知,开发也是花了几个月的时间,虽然那时候客户还出了一笔研发费用,但是对于我们来说根本没有盈利。这个坑告诉我们不要无畏地加大项目的难度,一定要选用成熟的技术和模块来开发自己的产品,不要指望客户会为此买单。原本雄心勃勃的项目,我还因为三星没有大规模出这个芯片而备了1000颗芯片,以满足客户的需求,到头来不仅项目打了水漂,而且还折了本。那1000颗芯片和2000块钱买来的调试器,到头来成了废铁,成了不小的伤痛。
Wifi侦测路由器
不仅仅客户会忽悠你进坑,技术对抗的坑也被我们赶上了。前面说到过我们会开发路由器,上图中的设备是我们开发的一个Wifi侦测设备,可以监听空中的Wifi信号,特别是手机广播的Mac地址。我们去年7、8月份开发的产品,9、10月份IOS 9发布了,新操作系统有了Mac伪装功能,防止Wifi侦测设备监听用户隐私。这样不仅打乱了我们的计划,而且还打乱了合作伙伴的计划,合作伙伴的团队解散了,这个项目也没有顺利进行下去。
防水型温湿度采集器
485型温湿度采集器
我们也尝试在主营的项目深挖过,比如做了上面的防水型温湿度采集器,还有上面第二张的485温湿度采集器。其实我们一直在犯一个错误,你会不会做不重要,重要的是否有市场需求;有了市场需求,能不能进去又很重要。有个朋友和我说:“先做点什么,然后再去做成点什么”。创业实干的人,特别是工程师,想到什么就会去做。这是个创业的好的情怀,但是注定要趟无数的坑。
为了打破这个局面,我们在两年之前主要将经历集中在温湿度采集器上,现在进一步拓展到通用传感数据采集器。我们终于有三大主力产品:温湿度采集器、通用传感数据采集器,温控器。这样就可以形成一个闭环,采集加控制能够很好地为客户服务。我们再也不把创业的重点放在技术是不是有难度这件事情上,而是转换到客户是不是有需求,我们是否可以面对竞争抢到客户。
三大主力产品
趟过了无数的坑,终于在传感云平台这条道上走入了正轨,但是这并不意味没有坑了,脑子一热依然会犯错误。后来我们又开发了两款传感器,二氧化碳传感器和压力传感器。思路貌似是对的,客户有需求,我们又能开发,我们还有配套的传感云,但是我们这个时候的精力有限。做好一个通用传感采集器和配套的平台,已经是一件非常容易的事情。要说这是一个坑,显然是我们精力过于分散,不够专注。认识到这点之后,我们立马把传感器的产品砍掉了,不仅如此,我们打算把之前做过的硬件产品都砍掉,除了三大主力产品。趟了那么多的坑,真金白银地做了这么多板子,写了那么多的程序,就这样丢掉也是很可惜的,如果有人创业需要这方面的技术,我打算送给他了。我们现在自己不做传感器,转向和专业的传感器的生产商合作,由我们的产品与服务帮助传感器接入互联网。
二氧化碳、压力传感器
从2010年创业走来,做这么多的板子已经有6个年头了,其实还有几个板子,但是一直没有找到,有些时候给客户的寄的样品,就没有再要回来。庆幸的是,我们一直物联网、传感云的技术路线上摸索,虽然走了很多的弯路,但是基本的方向没有变。我们12年那时候申请的杭州市留创人员项目叫做《物联网数据采集器共性平台》,或者称作是物联网操作系统。虽然这个想法在现在看来也是不可能完成的任务,传感云算是理想在现实中的一个妥协,也是我们团队努力奋斗的目标。王老板说先挣它一个亿,我们想说先做它个传感云。
不仅硬件我们要开放出来,而且软件我们也开放出来,第一步我们开放传感云的接口,通过这个传感云接口,我们的客户在打造传感云应用的时候,可以将原先几周的开发时间缩短到几天,有些基础的程序员可以在几个小时搭建一个应用,这绝对是革命性的变化。