德州仪器推出MSPM0G5187和AM13Ex两款新型微控制器,集成TinyEngine神经处理单元,优化边缘AI功能,降低延迟和能耗,并支持CCStudio Edge AI Studio开发。
Fork是一个命令行工具,简化微控制器固件构建,支持自动检测工具链和Docker环境,适用于多MCU项目。用户可通过简单命令构建和烧录固件。Burn框架优化了通信层,采用无锁双缓冲机制和线程本地存储,显著提升多线程任务执行效率。
学生们在分布式软件开发课程中,利用ESP32-P4微控制器开发了一款具备面部和语音识别功能的智能咖啡机。该项目展示了边缘AI在提升办公体验方面的应用,所有处理均在设备上完成,确保用户隐私。团队使用Qt for MCUs构建了流畅的用户界面,实现个性化饮品推荐和离线操作,无需云服务。
Qt Group于10月17日宣布将其图形框架Qt for MCUs移植至英飞凌PSOC Edge平台,帮助开发者快速构建边缘AI设备,实现了Qt与英飞凌硬件的全面集成,优化用户界面并缩短产品上市时间。
高通收购意大利开源电子平台Arduino,保持其独立性并继续开发微控制器。Arduino推出新板Uno Q,支持Linux和轻量级AI模型,售价44美元。这将使Arduino社区的3300万用户接入高通技术,推动智能解决方案的发展。
JetBrains加入ST合作伙伴计划,旨在提升嵌入式开发者在CLion中使用ST微控制器的体验。CLion已成为STM32和STM8开发者的首选IDE,提供优化的开发环境和无缝集成,提升生产力。此合作将持续改进嵌入式开发体验,带来新功能和更好的工具集。
在EuroPython 2025会议上,作者讨论了MicroPython在微控制器上的性能。尽管微控制器速度较慢,但在特定小任务中仍然有效。基准测试显示微控制器与电脑性能差异显著,且结果并不绝对。作者建议根据特定应用选择合适的微控制器,如Pico 2W和ESP32系列。
现代安全系统结合智能技术,通过微控制器和物联网传感器,用户可远程控制铁栅栏门,提升住宅和商业安全。该系统自动根据特定条件开关门,增强安全性与便利性。
连接霍尔效应传感器到微控制器(MCU)很简单,取决于传感器类型。数字传感器(如A3144)需连接Vcc、GND和OUT,并添加上拉电阻;模拟传感器(如SS49E)输出模拟电压,需连接到ADC引脚。配置STM32时,数字传感器设置为输入,模拟传感器启用ADC。注意传感器的工作电压和噪声过滤。
GOOS=none提案为Go语言定义了一套与底层硬件交互的标准接口,支持裸金属和特定微控制器开发。该提案基于TamaGo项目经验,允许在编译时指定GOOS=none,避免依赖传统操作系统。尽管存在标准化和兼容性挑战,GOOS=none为Go语言在嵌入式领域的应用开辟了新可能性。
现代微控制器(MCU)集成了模拟到数字转换器(ADC),用于读取模拟信号。基本硬件包括MCU、模拟信号源和参考电压。软件实现涉及ADC初始化、值读取和电压转换。采样方式有单次转换、连续采样和过采样。可通过硬件和软件过滤减少噪声,校准可提高准确性。常见问题包括噪声和结果不一致,解决方案为添加滤波器和校准。
使用MicroPython和CircuitPython,开发者可以轻松构建嵌入式项目,无需复杂的C代码。C语言在性能和内存使用上更优,适合实时系统和资源受限设备;而Python则在快速原型开发和易用性上更具优势,适合教育和物联网项目。选择语言应根据项目需求。
MicroPython是Python的精简版,专为微控制器和资源受限环境设计。它使开发者能够在不学习新语言的情况下编程硬件,适合物联网、边缘计算和原型制作。随着AI在数据科学中的重要性,MicroPython成为硬件与软件之间的桥梁,值得数据科学家学习。
MicroPython是为资源有限的硬件设计的精简版Python,能够实时执行Python代码。它通过高效的解释器将代码转换为机器指令,适用于传感器和电机等硬件交互。与传统Python相比,MicroPython在内存和性能上进行了优化,适合快速原型开发。
计算机在现代社会中广泛应用于通用计算和嵌入式系统,传感器在其中发挥关键作用,帮助设备收集环境数据并执行任务。本文探讨了传感器的工作原理、特性及其与微控制器的接口设计,强调了传感器数据处理的重要性和技巧。
本研究针对微控制器上的剪枝深度神经网络加速问题,提出了三方面的贡献。首先,我们为N:M剪枝层设计了一组优化的软件内核,实现在1:8和1:16稀疏度下,速度分别比稠密版本提升2.1倍和3.4倍。此外,我们实现了轻量级的指令集架构扩展,从而在提升速度的同时,仅增加5%的面积开销。最后,我们扩展了开源深度神经网络编译器,展示了在ResNet18和视觉变换器(ViT)上的显著加速效果。
该项目展示了如何将Renesas EK-RA4M2微控制器与BleuIO BLE USB适配器结合,创建智能通风系统。系统通过HibouAir监测室内CO2水平,自动控制风扇,确保室内空气质量。当CO2浓度超过600 ppm时,风扇启动;低于550 ppm时,风扇关闭。
根据Eirik Midttun,人工智能(AI)和机器学习(ML)在复杂传感器数据解读中非常有效,但在微控制器应用时受到计算能力和成本的限制。ML主要用于振动数据的异常检测和状态监测。TensorFlow和RTLite可以将训练好的模型适配到微控制器上。尽管能耗问题重要,但小型ML模型的能耗相对较低。随着微控制器效率的提高,探索AI和ML的潜力正当其时。
微控制器是一种集成了CPU、内存和I/O外设的芯片,适用于特定任务,如洗衣机和物联网设备;而微计算机功能更强大,能够运行完整操作系统,如Raspberry Pi,适合复杂应用。两者在能效、复杂性和灵活性上有显著差异。
本研究提出了一种双层闲聊去中心化并行随机梯度下降框架,旨在解决微控制器单元上部署去中心化联邦学习时的连接不稳定和网络动态问题。该方法在CIFAR-10数据集上验证了与中心化联邦学习相当的准确性,展示了在资源受限环境中的可扩展学习潜力。
完成下面两步后,将自动完成登录并继续当前操作。