当前位置: 首页 > news >正文

esp32开发与应用(模块采购与实验)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

有了mcu,以及面包板之后,下面其实就可以做一些实验了。对于嵌入式软件工程师来说,大部分时间都是进行软件开发,自己画原理图、画pcb的机会并不多。但实际开发中,又少不了和硬件打交道,这个时候如果自己又要脱身去画板子、学习layout就很费时间。这种情况下,最合适的方式,就是通过购买模块的方式去学习和进行开发,这是性价比最高的方式。连接的时候,前期可以用面包板、洞洞板,甚至是自己做模块的底板都是可以的。因为哪怕是自己做底板,难度也低很多。毕竟每个人的精力都是有限的,我们还是应该把精力放到出方案、放到软件开发上面去。当然,现在ai盛行,软件开发可以通过ai开发,这就是另外一个topic了。

1、采购哪些模块

本身mcu是信息类的处理工具。大家如果还有印象,读书的时候,肯定听老师讲过,最小系统就是电源、晶振、复位、输入和输出。前面三个现在都解决了,下面就是输入、输出的问题。输入一般就是各种传感器模块,比如温湿度传感器、压力传感器、位移传感器、超声波传感器、图像传感器、lidar传感器等等。有了这些传感器,才能感受到外界的物理世界是什么样的。

有了输入之后,经过mcu处理,下面就是输出,简单的led当然是输出,但是仅仅有led肯定是不够的。我们还需要通过输出模块,使之可以与人有更好的交互,甚至是可以直接控制设备。这个时候,就可以买一些蜂鸣器、屏幕、数码管、舵机、步进电机等等。如果只是通过屏幕显示出来,这肯定是比较简单的设备,反而能够通过算法处理、使得输出可以直接对设备进行操作,这样才有产品的价值。

2、采购途径

采购的途径主要还是通过线上。以前这些模块的购买都是通过线下购买,这种效率非常低。现在有了电商之后,采买还是非常方便的。

3、采购注意事项

购买的时候,注意除了货比三家之外,还有一些基本的事项需要注意下。首先,不要把价格当成唯一因素,品牌、质量、可靠性也要考虑在内。其实,购买模块的时候,尽量选大众常用的模块,这样资料比较好找。然后,购买的时候如果价格本身不是很贵,可以考虑多买几个。实际做实验的时候,正负接反,或者遇到坏的模块,都是很常见的事情,此时因为这个硬件问题耽搁太久,就很容易影响心情,甚至可能导致自己学不下去,这就非常可惜了。最后,主动和售后沟通。很多交付比较多的模块,电商自己都有售后平台,这些平台都会提供对应的资料,一般都是放在某度平台上面。如果希望节省时间的话,可以考虑开一个会员,下载还是很方便的。

4、设计电路

一开始的时候,除非是非常简单的电路,尽量不要自己发挥,参考、借鉴别人的电路就可以了。等到做的多了,自然而然就会有经验,这一点也不用太着急。

5、实际测试

测试之前一定要好好检查一下自己的电路,比如电源是否ok、元器件有没有插反、面包板接口有没有松动等等。不放心,就万用表测试下。调试本身很费时间,但这一步都是不可避免的。遇到问题,首先考虑的就是电源问题,其次是硬件问题和连线问题,这些都ok之后,再去考虑软件问题。一般的处理流程就是这样的。所以,万用表、示波器、逻辑分析仪、debug工具这些都要会。实际测试的时候,要做到大胆假设、小心求证,可以怀疑一切,但是需要足够的证据,这一点非常重要。

6、后期模块整合

积累的足够多的模块之后,后期就可以对这些模块进行整合了,慢慢让自己有一些项目和产品的思维。第一个项目的时候,一般进度会慢一点,毕竟会涉及到电源、核心板、模块、按键、屏幕、控制等很多部分。但是做的多了之后,就慢慢发现做项目没有那么难,毕竟很多的模块都是复用的,简单改一下就是一个新的项目。

7、优先购买复杂模块,没有再自研

实际开发当中,有一个很重要的原则,就是先让系统跑起来,把流程做起来。实在没有类似的模块,再去考虑自研。如果市场上正好有这一类的需求,那么后续布局出售也是可以的。不过前期的时候,肯定还是先实现0-1,然后再做到1-100,长时间停留在一个地方,最考验的其实是人的信心。

http://www.jsqmd.com/news/975828/

相关文章:

  • 破解线缆管理痛点:广羽5E方法论如何重塑桥架效能? - 资讯纵览
  • 从无人机照片到三维地图:OpenDroneMap(ODM)完全使用指南
  • B站缓存视频快速转换完整指南:3步实现m4s到MP4无损格式修复
  • 2026成都装修公司推荐榜单:土巴兔6月榜单印证,这5家“自有工人+闭口合同”装企上榜 - GrowthUME
  • 用MATLAB按指定协方差生成一维高斯随机过程样本(EOLE法)
  • 技术深度解析:Solaar如何实现Linux罗技设备管理的自动化控制
  • 国内塑料板材主流生产企业实测排行盘点 - 奔跑123
  • Pandas 高级技巧与最佳实践
  • 办理经营性贷款需要哪些资质材料
  • 2026哈尔滨二奢包包高价回收攻略,吃透行情多卖钱 - 奢侈品回收测评
  • 2026年05月广佛团建行业发展趋势洞察|广州市启恩企业管理咨询有限公司
  • 2026海关事务咨询服务哪家专业及选择参考 - 品牌排行榜
  • DSP聚合网关架构解析:基于MSC8101与MPC8260的媒体流高效处理
  • 上海专业AI SEO服务机构推荐: 技术能力、案例真实性与交付透明度综合评测 - 品牌排行榜
  • 智能体为什么落地难?
  • VMware Workstation Pro 17 虚拟机添加SCSI硬盘后,fdisk -l 不显示?试试这个手动扫描命令
  • 执笔赴盛夏,逐梦向长空|沈阳昊天环宇无人机致全体高考学子
  • 告别玄学调参:一篇讲透ArcGIS中DEM坐标系与坡度精度的关系
  • 从STP到RSTP:一次配置搞定思科交换机多VLAN的根桥选举(附优先级设置避坑指南)
  • 5B参数如何实现720P视频生成?深度解析Wan2.2-TI2V-5B的技术突破与实践应用
  • 2026年国内工业水性漆品牌综合实力解析 - 品牌排行榜
  • 为什么说ArduPilot是开源自动驾驶系统的终极解决方案?
  • 维也纳工业大学与KR Labs联手出击:让AI回答学术问题不再“瞎编“
  • 解决Windows 10/11运行《红色警戒2》的5大核心痛点:原生版配置深坑与一键集成优化版的深度横向测评
  • 百度自然排名靠后怎么用GEO优化补救
  • Jasminum插件深度解析:如何通过中文文献管理提升学术研究效率
  • 英国2026留学中介哪家好?八家优选全面盘点口碑王者 - 资讯纵览
  • SQLite图形化工具选哪个?深度对比SQLite Expert与DB Browser的优缺点和适用场景
  • Docker部署HomeLists家庭库存管理工具
  • 2026年称重传感器厂家推荐排行榜:防水/悬臂梁/柱式/化工/防爆称重传感器优质品牌之选! - 资讯纵览