使用ATmega328P开始嵌入式系统的DevOps入门 DevOps和敏捷方法论已经通过强调协作、自动化和持续改进,彻底改变了软件开发。将DevOps原则应用到我的设计和项目中,已经成为改变游戏规则的一步,提高了效率和可靠性。在这篇文章中,我们将介绍如何为一个使用 ATmega328P微控制器的 现有嵌入式系统项目设置持续集成(CI)工作流。通过本文,你将看到这些实践如何简化你的开发过程并交付更高质量的产品。 理解嵌入式系统的DevOps和敏捷 DevOps是一套实践,由软件界推广,它将软件开发(Dev)和IT运维(Ops)融合为一个持续的流程。在软件界,开发软件然后“扔过墙”给运维团队让他们部署给客户曾是常态。DevOps引入了一种方式,不仅拆除了这堵墙,还将整个过程自动化。在硬件界,我们发现产品开发和生产之间有相似之处,不断地将设计“扔过墙”给我们的制造工程团队,以确保一切都为生产做好了准备。 在嵌入式产品设计中,我们仍然需要将软件通过生产,但面临着比以往任何时候都要快的挑战,并且要以尽可能高的质量交付。通过DevOps原则 阅读文章 开源项目概览:笔记本电脑和树莓派CM4模块 在这一集的Altium OnTrack播客中,主持人Zach Peterson与来自Open Visions Technology的Lukas Henkel坐下来探讨了两个开创性的开源项目:一个开源笔记本电脑和一个Raspberry Pi CM4模块的替代品。 发现开源硬件的最新进展,并了解这些创新项目如何推动DIY计算的界限。 收听这一集: 观看这一集: 集锦: 网络摄像头设计:设计笔记本电脑用开源网络摄像头的挑战与创新。 笔记本电脑设计挑战:开发开源笔记本电脑过程中面临的主要障碍。 从笔记本电脑项目中学到的教训:从开源笔记本电脑项目工作中获得的见解和收获。 承担此类项目的建议:为希望开始类似项目的个人提供的建议和指导。 开源Raspberry Pi概述和演示:使用Raspberry Pi在开源项目中的概述和演示。 更多资源: 查看我们之前与Lukas Henkel的 播客集 开源笔记本电脑项目 Pi.MX8项目 在 LinkedIn上关注Lukas 在LinkedIn上关注 Open 阅读文章 嵌入式系统架构:当您的产品拥有多个PCB时 在当今技术驱动的世界中,嵌入式系统无处不在。无论是联网的剃须刀还是复杂的汽车,嵌入式设备都是我们今天使用的大多数电子设备的核心。由一个或多个微处理器组成,嵌入式系统可以通过将复杂性卸载到软件来简化电子产品。随着嵌入式设备变得更大更复杂,印刷电路板(PCBs)也是如此。这些设备往往会发展成多个板并成为比最初预期更大的组装。 在本文中,我们将探讨由多个PCB组成的嵌入式系统的架构权衡和考虑因素。我们将讨论多PCB系统的好处、设计考虑因素和挑战。 为什么使用多个PCBs? 虽然将设备保持在单个PCB上是理想选择(无论是简单性还是成本),但有时我们必须将设计分成两个甚至更多的PCB,以实现我们的设计目标。我们想要将产品分成多个板的一些原因包括: 模块化:将组装分成多个板意味着如有必要,您只能更换产品的一部分。例如,如果单个PCB失败,可以更换它而不影响整个系统。如果正确执行,这可以减少制造商的成本和时间。 空间优化:通过在多个板上分配组件,设计师可以实现更紧凑、更高效的布局。想象一个非常长 阅读文章 多板设计工具如何改变您的电子项目 多板PCB设计工具为电子工程师提供了新的能力,并使得独特的产品设计成为可能。 阅读文章 让电子文化再次变得酷:电路脉冲秀 欢迎收听OnTrack播客!在这一集中,我们深入探讨了与特别嘉宾Inga Woods-Waight和Joel Higgins一起的电子文化的活力。他们来自Circuit Pulse Show,发现他们如何使电子文化和技术变得有趣且易于接触,吸引年轻观众,并在电子行业中革命性地推进教育内容。如果你对电子设计充满热情,并希望了解行业趋势,这一集是必看的! 收听这一集: 观看这一集: 集锦: • PCB设计见解和技巧 • 针对电子社区的引人入胜的内容 • 教育性电子视频的兴起 • Inga和Joel的旅程和成功故事 更多资源: 在LinkedIn上关注 Inga Woods-Waight Octopart的 YouTube频道 查看 Circuit Pulse Show的完整集数 对电子文化感兴趣?查看OnTrack之前的这一 集数,主题为微电子。 独家 15天免费Altium Designer访问 文字记录: Zach Peterson: 是的,这些都是非常好的观点。我认为 阅读文章 使用生成式AI编写和运行嵌入式代码 在 如何构建自定义GPT操作以与您的硬件对话和 构建AI实验室助手中,我们学习了如何使用生成式AI控制我们的硬件。通过在ChatGPT中使用自定义GPT操作,我们能够赋予ChatGPT不仅能让树莓派上的LED灯闪烁,还能控制实验室仪器并获取数据的能力。这意味着我们可以使用人工智能作为我们的实验室助手,并处理它从我们的仪器中获取的数据。在这篇文章中,我们将更进一步,让生成式AI不仅为我们编写代码,还能在嵌入式目标上执行代码并在此过程中接收反馈。 背景 使用生成式AI编写代码,即使是对于嵌入式系统,也不是什么新鲜事。已经有很多工具在建议或完全从头开始编写代码。最受欢迎的大型语言模型,如ChatGPT、Gemini和Claude,都已经变得相当擅长编写代码(参见 Gemini与ChatGPT:谁写的代码更好进行比较)。我已经写了一年多关于ChatGPT生成代码的文章了(参见 使用ChatGPT进行自动化测试),并宣称这是如今开发的唯一方式。真正的挑战是将AI纳入你的开发循环中。 阅读文章 Introducing the Leadership Circuit Introducing Octopart's Leadership Circuit Series At Octopart, we understand that the electronic industry is constantly evolving, with new trends, challenges, and opportunities emerging at a rapid pace. That's why we're excited to announce the launch of Season 1 of our new and exciting series, the Leadership Circuit. Hosted by Dennis Reed, Sr. Analyst at Edgewater Research, the Leadership Circuit brings together electronic industry leadership 阅读文章 0:48:46 在复杂工程项目中更快迭代 了解Valispace如何改变需求和系统工程的世界,使团队能够进行超快速的设计迭代,并开发出高质量的产品,同时确保它们符合标准和法规。 观看视频 展望一个能源高效的科技未来 加入主持人Zach Peterson在OnTrack播客中,他与GreenArrays, Inc.的总裁Greg Bailey进行了一次引人入胜的对话。发现技术向着更加节能的未来发展的创新方式。在这一集中,我们探讨了物联网和人工智能对能源消耗的影响,技术中电力管理的挑战,以及正在塑造可持续世界的解决方案。 收听这一集: 观看这一集: 集锦: 物联网在引领节能技术未来方面的作用。 洞察人工智能对各行业能源使用的影响。 Greg Bailey对监控控制系统及其好处的专家见解。 在日常技术应用中减少能源浪费的策略。 更多资源: 了解更多关于 GreenArrays, Inc 了解更多关于 Charles Moore 联系Greg Bailey: greg@greenarraychips.com 独家 15天免费Altium Designer体验 阅读文章 TSCA新PFAS要求概述 快速参考指南: 重要日期和资源 对于 大多数受管实体:EPA提交期从2024年11月12日开始,至2025年5月8日结束 《有毒物质控制法》第8(a)(7)节 - 2023年10月11日发布 中央数据交换(EPA的电子报告网站) 《有毒物质控制法》(TSCA) TSCA化学物质清单 根据TSCA第8(a)(7)节报告PFAS的指南 (EPA)更多信息联系方式: 技术信息联系人:Alie Muneer, 数据收集与分析部门 (7406M), 污染预防与毒物办公室, 环境保护署, 1200 Pennsylvania Ave. NW, 华盛顿, DC 20460–0001; 电话号码:(202) 564–6369; 电子邮件地址:muneer.alie@epa.gov。一般信息联系人:TSCA热线, ABVI-Goodwill, 422 South Clinton Ave., 罗切斯特, NY 14620; 电话号码:(202) 554–1404; 电子邮件地址:TSCA-Hotline 阅读文章 专业人士如何管理多板项目的制造过程 了解专业设计团队如何管理他们的多板PCB制造项目。使用企业级管理工具跟踪您的数据。 阅读文章 在电子产品中哪里可以找到PFAS 全氟和多氟烷基物质( PFAS)是一组近15,000种合成化学品,“永久化学品”,它们分解极其缓慢,会在环境中停留未知的时间长度,并且随着时间的推移,可能会渗漏到土壤、水和空气中。 除了它们对环境的影响外,健康监管机构还关注这些化学物质的暴露如何可能影响人类健康,包括 增加某些癌症的风险。 来自EPA;我们对健康影响的了解: 当前的同行评审科学研究表明,暴露于某些水平的PFAS可能导致: 生殖效应,如减少的生育能力或孕妇高血压增加。 儿童的发展效应或延迟,包括低出生体重、加速青春期、骨骼变异或行为变化。 增加某些癌症的风险,包括前列腺癌、肾癌和睾丸癌。 降低身体免疫系统抵抗感染的能力,包括减少疫苗反应。 干扰身体的自然激素。 增加胆固醇水平和/或肥胖风险。 人们可以通过呼吸被PFAS污染的空气、食用被PFAS污染的食物或水,或使用含有PFAS的产品而暴露于这些化学物质。由于它们的持久性和无处不在性,自1950年代以来在全球消费品中使用,人类和动物不断地暴露其中。 阅读文章 UHDI 将 PCB 特征尺寸微型化推向极限 阅读本文,了解新的解决方案和技术,以理解SMT组装和UHDI PCBs元件选择不断演变的景观。 阅读文章 简单策略实现10%的PCB成本降低 在采购上实现10%的成本降低可能看起来不多,但在高产量下,节省的金额会逐渐累积起来。 阅读文章 PCB布局复制:测试夹具的完美工具 Altium Designer 24 的“布局复制”功能代表了您所期望的优秀设计工具的一切;它接管了那些对任务至关重要且执行起来又枯燥乏味的任务。任何为一系列小型PCB布置生产测试装置的人都知道,这就像在精确度需求和重复放置及布线电路多次之间走钢丝。 想象一下,如果不必重复布置相同的电路,您可以节省下所有的时间……对于面对枯燥布局的新手工程师来说,这样的工具可以防止许多错误——特别是在那些漫长、乏味的日子里,午餐似乎过于放纵时。而当最终结果展现出一系列完美匹配的电路时,一旦项目结束,您可以满意地反思这是一个令人满意的画面。 布局复制只需要几次点击,而且可以在不阅读 Altium文档的情况下迅速实施。更重要的是,软件包括一个“预览”窗格,用于显示输出,以消除在实施新功能时常用的试错方法的需要。 因此,如果您困惑于为什么特定的通孔没有在预览窗格中显示,尝试调整选项,直到一切在预览中呈现出来。 {"preview_thumbnail":"/sites/default/files/styles 阅读文章 管理断开的PLM工作流程的6大挑战 探索在电子产品开发中管理断开的PLM工作流程的六大挑战。识别您的主要挑战并在这里找到解决方案。 阅读文章 组织您的产品数据是 PLM 成功的关键 拥有一个结构良好的产品数据系统是成功实施产品生命周期管理(PLM)的基础。没有它,公司会因信息孤岛和不一致性而挣扎,这些问题通过错误和协作障碍减缓了操作速度。幸运的是,公司可以实施三个关键方法来实现成功的产品数据结构;这些包括建立标准化数据定义和单一真实来源,建立具有核心结构的强大基础,以及采用增强数据可访问性和流程优化的技术。 通过以下方法,公司可以确保他们的PLM系统优化运行,并改善相关利益相关者在整个产品生命周期中的日常决策体验。 标准化和集中化:一致性的支柱 单一真实来源 根据Think with Google的研究, 86%的高级执行官认为消除组织孤岛对于扩大数据和分析在决策中的使用是“至关重要的”。数据孤岛在跨国公司内部很常见,但对于顺畅的操作有害,考虑到这一点,一个中央PLM系统作为所有利益相关者的单一真实来源,无论部门如何,都提供最新信息。有了准确的数据,团队可以协作并减少因过时或冲突数据造成的错误风险。 标准化数据定义 阅读文章 Pagination First page « First Previous page ‹‹ 页面2 当前页面3 页面4 页面5 页面6 页面7 Next page ›› Last page Last » 加载更多