• STM32+华为云+微信小程序:从零搭建室内环境监测与红外遥控物联网系统
    经常有朋友问:能不能用STM32做一个东西,既能监测家里的温度湿度空气质量,又能远程控制空调电视,还能在手机上看到数据?决定把这个项目从头到尾做一遍,把所有踩过的坑、写过的代码都整理出来。目标很明确:跟着这篇文章走,0基础的读者也能把整个系统搭起来。
    STM32+华为云+微信小程序:从零搭建室内环境监测与红外遥控物联网系统
  • 如何高效连接Profibus DP称重仪表与Profinet西门子PLC?
    在客户现场,超过一百台采用Profibus DP协议的称重仪表需要进行集成和监控。为了实现这一需求,我们选择了小疆智控的Profibus转Profinet网关GW-PBM-PN作为连接介质,将DP从站的称重仪表接入西门子1200PLC系统中。 我们需要将GSD文件导入到小疆智控的Profibus转Profinet网关GW-PBM-PN的配置软件中。这可以通过双击配置界面中的相应程序来实现,之后会显
  • 超薄文创发光产品硬件选型探讨:ES599-74D243超薄 DFN长按开关机芯片
    在发光冰箱贴、发光书签、发光手机壳、发光贺卡、LED 卡片这类超薄文创电子产品开发阶段,硬件工程师常会遇到多项共性工程难题。产品整体厚度受限,常规开关芯片封装高度偏高,容易出现器件顶壳、装配干涉;设备大多采用纽扣电池供电,待机功耗管控不佳,成品长期仓储容易亏电;不同项目对按键控制时序、输出模式需求各不相同,标准化芯片功能固定,调试适配灵活性不足。本文分享一款适配该类场景的器件:ES599-74D2
  • 动能资讯 | LoRa助力无人设备突破距离与抗干扰瓶颈
    动之以芯 尽之所能 在无人机、航模、无人车及智能机器人的实际应用中,无线通信链路的稳定性与传输距离直接决定了设备的性能上限和作业安全。 传统无人设备普遍采用2.4GHz频段进行遥控和数据传输,但在日益复杂的作业环境中,传统方案正面临严峻挑战。针对这些痛点,ESP32-C3FH4 + SX1276组合打造的高性价比LoRa无线通信升级方案,为无人设备赋能。 痛点分析 虽然2.4GHz频段具有较高的带
  • 从功能交付到安全守护——经纬恒润新一代ELRS获PACCAR定点
    凌晨两点,一辆重卡行驶在公路上。司机拨动灯光开关,远光却未如期点亮——开关内部卡滞,而整车系统对此一无所知。没有故障提示,驾驶者只能反复操作,或将车辆停驶检修。 一次看似微小的灯光失灵,在商用车运营中意味着计划外的停驶、高昂的维修成本,以及最根本的——夜间行车安全风险。 外部灯光控制开关,表面看只是一个指令输入装置。但在商用车日均数百公里的高强度使用下,它的问题远比想象中更值得关注:如何在频繁操作
    从功能交付到安全守护——经纬恒润新一代ELRS获PACCAR定点
  • 使用ai实现了一个调试助手
    本文介绍了一款调试助手软件,支持串口和网络通信,并具备多种实用功能。该软件能够自动刷新COM端口,支持Hex和Ascii切换,提供时间戳、接收与发送颜色选择等功能。此外,还支持扩展命令、绘图功能、固件升级、防止电脑休眠以及软件配置上电加载。这些功能有助于提高调试效率和便利性。
    使用ai实现了一个调试助手
  • YUV422接口串行输入转换为内部并行YUV
    本文介绍了一种从YUV422串行输入转换到内部并行YUV的方法,通过缓存四个字节并在适当时刻输出来实现。设计代码使用Verilog语言编写,并在ModelSim中进行了仿真验证,结果显示正确。此方法适用于将外部串行YUV422格式转换为内部并行YUV,以便后续图像处理或存储。
  • 轻干货:MicroPython包管理的冷知识与速通技巧
    以上位机的 Python 为例,Python 模块和包可以打包成适合系统间传输的归档文件,存储在 Python 包索引 PyPI 上,需要安装模块和包的用户只需要执行对应 pip 安装命令即可完成下载部署工作。
  • 从 RAM 到 Flash:MicroPython 嵌入式内存优化的底层逻辑与实践
    MicroPython 内存优化指南:针对微控制器(如树莓派 Pico、ESP32)的内存优化策略,重点介绍字节码、Flash、RAM、固件、REPL、SPI 总线等基本概念。通过安装 SD 卡、使用 frozen 模块和 frozen 字节码、生成 .mpy 文件、使用 const 常量、减少不必要的对象创建、优化字符串操作、硬件操作中的缓冲区复用、数值存储优化、避免循环中的临时容器创建、避免运行时编译器执行、在闪存中存储字符串、堆与垃圾回收机制等内容,全面提升 MicroPython 程序的内存利用效率。
  • 地下工业定位降本增效!拆解晓网 WAT1001 四大产品核心卖点
    在工业定位项目选型环节,不少采购、方案商容易陷入 “覆盖距离越远性能越好” 的认知误区。隧道、煤矿井下障碍物密集,钢架、墙体、管道会大幅削弱远距离基站信号,不仅定位精度大幅下滑,还需额外增补大量设备,直接造成预算超支、施工工期拉长。 广州晓网电子自研WAT1001 防爆 UWB 定位基站,摒弃盲目追求超长覆盖的设计思路,专为地下高危遮挡场景打造,在定位精度、硬件采购成本、现场施工难度、极端环境适配
  • 国产电平转换评审:ASC0102S 的自动方向与抗辐照是否经得起推敲
    一、当 1.8V 芯遇见 5V 外设 现代 MCU 越做越低功耗,核电压降到 1.8V、IO 也常是 1.65V 起;可现场的总线外设——传感器、电平转换、驱动芯片——还大量停留在 3.3V 甚至 5V。把 1.8V 的 GPIO 直接怼到 5V 总线上,轻则读不准,重则打坏 IO,这是每个硬件工程师都踩过的坑。传统双向电平转换要么用 MOS 管搭分立电路、占板面积大且参数难控,要么用带方向控制脚
  • 自助机扫码频频死机?研发老兵的二维扫描模组避坑实录
    老实说,在没主导那批“医院门诊自助缴费机”项目之前,我一直觉得二维扫描模组是整台机器里最不需要操心的配件。 不就是一个扫码的镜头吗?当时做硬件选型,我看着供应商发来的精美PPT:百万像素、极速解码、抗反光、广角大视场……参数一个比一个漂亮。我寻思着这玩意儿能有多大技术门槛,直接选了一家价格适中、纸面参数拉满的公模产品,批量装机发往了各大三甲医院。 结果设备上线不到一个月,售后群里差点没把我折腾疯。
  • 干了这么多年嵌入式,我最后悔的几件事
    仲一分享了他在嵌入式开发过程中的一些经验教训,强调了查看原理图、建立笔记体系、敢于拆解他人代码、重视英语学习以及搭建个人演示平台的重要性。他认为这些步骤虽然简单,但在早期就开始实施可以节省大量时间和精力,并鼓励其他开发者尽早采取这些措施来提高工作效率和解决问题的能力。
  • 瑞萨 RA6M4开发板完整测评|开箱、FSP 配置、串口烧录一站式避坑指南
    RA6M4开发板是一款针对Renesas RA6系列MCU的入门级开发板,拥有良好的硬件资源和软件生态系统。板载CH340 Type-C接口支持串口通信和Boot下载,适合基础实验和最终固件写入。通过Renesas Flash Programmer,用户可以轻松完成程序烧录和下载。此外,板载SWD接口提供了完整的在线调试能力,有助于解决复杂问题。 硬件方面,RA-Eco-RA6M4-100PIN-V2.0开发板配备了丰富的资源,包括LED、按键、串口、PMOD扩展接口、触摸按键和外部存储接口。这使得它不仅可以用于基础验证,还可以用于扩展实验。板载CH340降低了硬件门槛,而SWD接口则提供了完整的在线调试能力,适合进阶开发。 软件生态方面,Renesas Flash Programmer支持通过串口Boot、USB Boot等方式连接目标芯片,适合在不进行在线调试的情况下完成程序写入。e² studio与FSP的组合提供了从芯片选择、引脚配置、时钟配置到外设驱动实例生成的完整开发流程,大大减少了底层初始化工作量。 总的来说,RA-Eco-RA6M4-100PIN-V2.0开发板非常适合用于RA6M4入门学习、FSP外设实验、串口Boot烧录验证、工业控制原型和物联网节点开发。其主要优点包括主控性能强、资源丰富、板载CH340降低基础实验门槛,但也存在下载/启动模式说明不够清晰的问题。
    瑞萨 RA6M4开发板完整测评|开箱、FSP 配置、串口烧录一站式避坑指南
  • 基于鸿道Intewell操作系统,构筑六网融合下新型电力系统国产核心底座
    电网作为重要的能源公共基础设施,在保障电力供应、支撑经济社会发展、服务改善民生等方面发挥着不可替代的作用。2026 年以来,国内新基建进入攻坚落地阶段,随着《新型电力系统建设 “十五五” 规划》正式发布,“六网融合” 协同建设全面进入实施快车道 —— 新型电网作为六网体系的核心能源枢纽,“十五五” 期间投资规模超五万亿元,较 “十四五” 增长超 80%。叠加工业控制国产化替换加速,电力行业底层软硬
  • 从慢到快:MicroPython性能优化的完整步骤与实战案例
    为了最大化 MicroPython 运行速度,可以从以下几个方面入手:性能分析:首先确定代码中最慢的部分,使用 `utime` 模块进行微秒级计时。基础优化:通过改进 Python 代码的写法(如列表推导式、局部变量等)来提高效率。中间优化:使用 `@micropython.native` 装饰器将函数编译成原生机器码,或者使用 `@micropython.viper` 装饰器进行更高效的代码编译。
  • 面试复盘 | 奇绩面试刚结束,感觉项目要凉凉了
    8月7日在北京参加G2奇绩面试,尽管准备充分,但最终因产品缺乏市场需求验证而未能成功。项目Blockless PCB Studio是一个面向创客和IoT设备的AI模块化PCB自动生成工具,但在实际运营中发现用户需求与预期不符,导致项目失败。此次经历提醒技术创业者应注重市场需求验证,而非单纯追求技术完美。
    424
    08/11 14:57
  • 楼宇自控的“国际普通话”BACnet,飞凌嵌入式FCU1501正式原生支持
    楼宇自控里的“巴别塔” 一栋智慧楼宇、一个产业园区里,暖通空调运行着厂商私有协议,照明系统遵循专属通信标准,变配电、门禁安防各成体系——设备间数据壁垒森严,上位平台对接全靠定制化 “翻译” 开发,不仅成本高企,交付周期也难以管控。 这就是楼宇自控行业多年的痛点:协议林立、封闭林立。 而破局的钥匙,早在30多年前就已经写好了——BACnet。作为ASHRAE制定的楼宇自控国际标准协议,BACnet是
  • 剑桥本科生6个月写就的嵌入式开发语言:一文读懂MicroPython的发展史
    MicroPython 是一种基于 Python 的嵌入式编程语言,由达米安·乔治发起并于2013年推出。它最初在STM32F4微控制器上实现,并逐渐扩展到多种ARM Cortex-M系列、ESP8266、ESP32等平台。MicroPython还衍生出CircuitPython,专为教育和易用性设计,支持更多硬件并简化开发流程。尽管存在其他类似语言,如Lua和JavaScript,但MicroPython因其功能全面、性能优越和良好的可移植性而在嵌入式系统中占据重要地位。
  • 树莓派久违的升级,有不少升级点 — 树莓派Touch Display 2
    树莓派新推出的Touch Display 2系列显示屏解决了前代产品的多项问题,包括接口设计、屏边宽度、分辨率和驱动分离等方面。新系列提供了三种尺寸选择,并显著提升了分辨率,最高可达1920x1200。此外,屏幕驱动被整合至屏幕内部,提高了美观性和稳定性。虽然价格略高,但在性能和用户体验上有较大提升,适合需要更高分辨率和更好显示效果的应用场景。
    301
    08/11 08:37

正在努力加载...

登录即可解锁
  • 海量技术文章
  • 设计资源下载
  • 产业链客户资源
  • 写文章/发需求
立即登录
热门作者 换一换
热门专题 更多