极客指南:为嵌入式解决方案量身定制的 Linux 物联网 (IoT) 的爆炸性增长只是推动边缘智能设备需求的几个趋势之一。越来越多的嵌入式设备使用 Linux 来利用库和代码以及 Linux 操作系统专业知识,从而更快地交付功能,简化持续维护,并为嵌入式设备开发人员提供最大的灵活性和性能。
选择商业 Linux 时,请明智地选择! “Linux 就是 Linux 就是 Linux,”这是我最近在一个与一家大型跨国关键基础设施公司举行的会议上听到的直接引语。令人惊讶且正确的是,一位聪明而勇敢的工程主管回应了他团队成员的这一说法,响亮地回答说:“那不是真的。” 让我们明确一点,选择商业 Linux 不像选择玉米片。当您的目标是嵌入式系统时尤其如此。
通过命令行使用 Arduino:使用 Git 和 Vim 摆脱 GUI 的束缚! 喜欢 Arduino 但讨厌 GUI?试试 arduino-cli。在本文中,我将探讨 Arduino 团队发布的一款新工具,它可以让您摆脱现有的基于 Java 的 Arduino 图形用户界面。这允许开发人员使用他们喜欢的工具和工作流程。也许更重要的是,它将使 Arduino 工具链本身更容易、更深入地创新。
Linux IoT 开发:从二进制操作系统调整到 Yocto 项目工作流程 介绍 Yocto 项目以及在嵌入式 Linux 开发中使用它的好处。在嵌入式 Linux 开发中,关于在设备上运行什么操作系统有两种方法。您可以构建自己的发行版(使用 Yocto/OpenEmbedded-Core、Buildroot 等工具),或者您可以使用二进制发行版,其中 Debian 及其衍生产品很常见。
将 Linux 容器的优势带入运营技术 Linux 容器技术在十多年前被引入,最近在 IT 环境中的采用率大幅跃升。然而,OT(运营技术)环境(通常由异构嵌入式系统组成)在容器技术的采用方面滞后,这既是由于独特的技术要求,也是由于依赖专有系统的商业模式。
为什么我们需要我们的非营利组织 坦白说:在去年 11 月听到 Bradley Kuhn 在 Freenode.live 上的演讲之前,我不知道 HDMI 是专有接口。我只是认为 HDMI 就像 VGA、USB 和其他数十种标准化方式一样,可以通过两端带有插头的电缆连接两个设备上的插孔。
独立创客使用单板计算机 对我来说,关于单板计算机 (SBC) 最令人惊奇的事情可能是,它们允许小型团队(甚至孤独的个人)仅使用 SBC 和 3D 打印机就能创造新的小工具。对于创客和小公司来说,这个机会绝对令人震惊。最近,有两个这样的项目真正引起了我的注意:Noodle Pi 和 TinyPi。
FOSS 项目聚焦:Mender.io,用于 IoT 设备的开源无线软件更新管理器 Mender 是一个开源 (Apache 2.0) 项目,旨在解决基于 Linux 的 IoT 设备的无线 (OTA) 软件更新管理。五年前我们研究这个时,没有开源端到端(设备到服务器)选项来管理联网设备的 OTA 更新生命周期。一些开源选项可用,但它们要么有专有的管理服务器,要么是仅客户端的,需要与另一个后端服务器集成。
支持 NDS32 架构 Green Hu 发布了一个补丁来支持 NDS32 架构。他将当前状态描述为,“它能够启动到 shell,并在 nds32 AE3XX 平台上通过了大多数 LTP-2017 测试套件。” Arnd Bergmann 批准了该补丁,但 Linus Torvalds 希望对该芯片的“用途、怪癖、存在原因”进行更多描述——概述,以便包含在变更日志中。Arnd 回复道
它来了。《Linux Journal》2018 年 3 月刊现已可供下载。 本期《Linux Journal》的页数与大多数技术书籍一样多,达到了惊人的 181 页——其中包括 23 篇文章,探讨了从家庭自动化爱好者到自由软件倡导者,再到硬核黑客和高级系统架构师等所有人密切关注的主题。
自定义嵌入式 Linux 发行版 廉价 IoT 板的普及意味着现在是时候不仅要控制应用程序,还要控制整个软件平台了。那么,如何构建一个针对特定用途的、带有交叉编译应用程序的自定义发行版呢?正如 Michael J. Hammel 在这里解释的那样,这并不像您想象的那么难。
iStorage diskAshur 存储驱动器 凭借免软件设置和操作,新的 iStorage diskAshur 超安全存储驱动器组可跨所有操作系统工作,包括 Linux、macOS、Android、Chrome、瘦客户端和零客户端、MS Windows 以及嵌入式系统。
eCosCentric Limited 的 eCosPro eCos——意思是“嵌入式可配置操作系统”——是一个用于深度嵌入式应用的开源 RTOS。eCos 已部署在各种市场和设备中,其受欢迎程度是由于与竞争的 RTOS 产品相比,具有各种商业和技术优势。
嵌入式 Linux 和 IoT 软件更新的关键考虑因素 奴役了安全性差的联网嵌入式设备的 Mirai 僵尸网络攻击再次切实体现了在将嵌入式设备联机之前确保安全性的重要性。一种新的 Mirai 变种已导致约一百万德国电信客户因路由器安全性差而发生网络中断。
BeBop Sensors, Inc. 的 Marcel 模块化数据手套 在织物嵌入式传感器领域,所有控制器都需要准确且快速。“如果延迟超过 6-8 毫秒,您就超出了频带”,BeBop Sensors Inc. 警告说,该公司是虚拟和增强现实 OEM 的新型 Marcel 模块化数据手套解决方案的制造商。