我喜欢将电子产品与设计相结合,这个项目是我最喜欢的项目之一。它看起来像一个经典的温度计,但由一个ESP32微控制器和一个三色电子纸显示器供电。这个箱子是用木丝3d打印的,给它一个真正的复古外观。虽然它有一种老派的魅力,但它内置的实时仪表板可以让你通过一个干净、现代的界面跟踪温度、湿度和压力。让我给你展示一下我是怎么做的!
这是一个定制设计的飞行控制器,一个小而强大的PCB,为那些梦想在预算飞行。其核心是STM32F405RGT6微控制器,一个强大的大脑,能够处理无人机飞行的复杂性。与此相辅相成的是MPU6050 IMU和BMP280气压计,提供稳定和受控飞行所需的重要感官输入。
几年前,我创建了一个支持手势交互的嵌入式项目,允许用户通过向左或向右滑动来翻页。然而,一直困扰我的一个问题是,传统的手势传感器依赖于光信号,这意味着它们必须保持畅通无阻。这需要切一个洞来暴露传感器,这看起来并不美观。所以,我想知道:有没有一种方法可以隐藏手势传感器,同时保持良好的性能?这是一个我一直无法解决的挑战。
IO-link从站微控制器需要同时执行多项任务,因此可能难以在可接受的指定时间窗口内响应请求。在执行微控制器不能中断的任务时尤其如此。解决此时序挑战的一个典型解决方案是使用第二个微控制器来管理IO-Link堆栈,从而在IO-Link从站和IO-Link主站之间保持更稳定的响应时间间隔。然而,该方法的效率极低,因为其功耗更高且需要更大的PCB,因此需要更大的传感器外壳。一个更好的替代方案是使用能够在通信路径中管理数据链路和物理层的收发器。通过使用该收发器,从站微控制器无需再执行此任务,设计人员能够设计出更小巧、更复杂、功能更强大且具有成本效益的工业现场仪器。
新硬件紧密结合便捷的图形界面开发环境
自2024年8月推出以来,Raspberry的RP2350微控制器已被各种设计人员和制造商采用来开发自己的电路板。从Raspberry Pico Version 2到具有特定增强功能的变体,例如增加内存或额外的外设,该芯片推动了新一代设备的发展。
英飞凌发布了第三代3D磁传感器!其中两个封装在带有板载XMC1100 arduino兼容微控制器的“MS2Go”套件中。在正面,您会发现TLE493D-P3I8,背面是TLE493D-P3B6 A0。该板带有板载MCU和调试器,因此您可以使用micro-USB电缆直接将其插入PC并开始编程。
在当今的消费电子市场中,快速响应和低功耗已成为产品竞争力的关键因素。对于基于ARM Cortex-M的微控制器(MCU)而言,如何在保证系统稳定性的前提下,通过优化启动过程来降低功耗和时间,成为了一个值得深入探讨的课题。本文将详细探讨这一优化过程,包括精简初始化代码、优化启动序列以及利用硬件特性加速启动等方面的具体措施,并附上相关代码示例。
在现代电子设备中,电源管理系统的稳定性和可靠性至关重要。特别是在需要高效能、低功耗以及严格安全标准的场合,如电动汽车、数据中心和智能家居等,电源管理系统不仅要能够提供稳定的电力输出,还需要具备过流保护、短路保护以及软启动等关键功能。本文将详细介绍如何使用STM32微控制器(MCU)来实现一个功能全面的电源管理系统,并重点展示过流保护、短路保护及软启动功能的关键代码段。
在电子系统中,微控制器(MCU)作为核心控制单元,其稳定运行依赖于可靠的电源供应。然而,在实际应用中,可能会遇到电源上电缓慢的情况,这对 MCU 的正常启动和后续操作构成挑战。为确保系统的稳定性和可靠性,MCU 需要采取一系列策略来应对电源上电缓慢的问题,继续完成相应操作。
当安全标准相互契合:意法半导体 (ST) Stellar MCU取得了风险管理安全标准等级最高的ISO 26262 ASIL D 级认证,现在更有达到同等安全级别的 HighTec Rust 编译器的加持
在浏览存储库并了解固件是如何实现的过程中,我遇到了一个名为serial_console.cpp的模块。在这个模块中,作者直接通过串口实现了一个类似终端的功能。这样做的目的是在运行时更改设备配置,而不需要重新构建代码和重新刷新MCU。
这是我的一个老项目,我从来没有完成过。废品抽屉竞赛是一个很好的机会,最终把项目带回家。这个故事中的很多文字都是6年前的,但我已经编辑了很多。
2025年2月6日,中国 – 服务多重电子应用领域、全球排名前列的半导体公司意法半导体 (STMicroelectronics,简称ST;纽约证券交易所代码:STM) 公布了按照美国通用会计准则 (U.S. GAAP) 编制的截至2024年12月31日的第四季度财报。此外,本新闻稿还包含非美国通用会计准则的财务数据 (详情参阅附录)。
在当今高度智能化的电子系统中,微控制器(MCU)作为核心控制单元,与各种外部设备协同工作以实现复杂的功能。控制器局域网(CAN)总线凭借其高可靠性、抗干扰能力强以及多节点通信等优势,成为工业自动化、汽车电子等领域广泛应用的通信方式。而 CAN 收发器则是 MCU 与 CAN 总线之间的桥梁,负责将 MCU 的逻辑信号转换为适合 CAN 总线传输的差分信号,反之亦然。然而,在实际应用中,MCU 与 CAN 收发器的通信并非总是一帆风顺,会面临诸多问题,深入了解这些问题并找到有效的解决方法对于保障系统稳定运行至关重要。
【2025年1月16日, 德国慕尼黑讯】道路车辆日益增加的联网需求令网络安全需求日益增长。为此,联合国欧洲经济委员会(UNECE)通过了R155和R156法规,对汽车主机厂(OEM)的网络安全要求做出规定。想要在受UNECE监管的市场上销售新车,主机厂必须持有有效的批准证书,且在整个供应链体系中落实网络安全实践,以尽可能降低车辆在全生命周期中遭遇攻击的风险。
在小型物联网项目领域,ESP32作为一款经济高效且功能强大的微控制器大出望外。将它与MQTT代理配对可以为资源受限环境中的设备通信提供简化的解决方案。在本文中,我们将比较使ESP32能够充当MQTT代理的两个库:PicoMQTT和SMQTT broker。这两个库都适合轻量级设置,但在功能集和性能上有所不同。
LEDS提供了一种与传统照明形式不相匹配的灵活性和效率组合,并且正在建筑和舞台照明应用中被采用,因为它们从小型包装中发出高度可靠、持久的光。然而,每个照明应用都是独一无二的,因为每个营销部门都在不同的功能中找到价值。
导读:如今,心脏骤停是世界范围内死亡的主要原因,影响着大量的人。心律失常可通过心电图诊断。没有人会在家里有心电图机,它也需要电极粘在适当的地方,并且需要时间来分析心电图。与此同时,在新冠肺炎疫情后,大多数人都在使用手指脉搏血氧仪检查自己的生命体征。由于心电图(ECG)和容积图(PPG)之间存在相关性,因此可用于检测严重的心律失常。可穿戴手指脉搏血氧仪使用分光光度法和脉搏体积描记术来确定氧饱和度水平和脉搏率。我的目标是用MAX30102脉搏血氧计传感器和Arduino微控制器构建一个可穿戴手指脉搏血氧计,在信号处理工具Neurokit的帮助下检测主要心律失常。在这个项目的帮助下,我希望心律失常可以及早发现,并通过适当的治疗挽救生命。
在这里,我们使用简单的行-列框架创建一个简单的25个按钮矩阵板,其中按钮排列在五行和五列中以形成按钮网格。当你按下按钮时,它完成了一行和一列之间的电路,由微控制器检测并显示在OLED屏幕上。