user1272047programmingetc.hashnode.dev·Jan 16, 202510 tools to work in Linux-based embedded systems.id.250116432.987654 Here’s a list of 10 tools commonly used for building and managing root filesystems in Linux-based embedded systems: Yocto Project A powerful build system for creating custom Linux distributions for embedded devices. Buildroot ...embedded
Sylvester Daswww.minifyn.com·Jan 14, 2025Raspberry Pi 5 16GB: Home Server Hero or Overkill?The Raspberry Pi 5, with its shiny new 16GB RAM option, has arrived, and the home server enthusiast in you might be itching to upgrade. But hold your horses! While the Pi 5 boasts impressive improvements, doubling the RAM doesn't automatically tran...technology
Omar Hiariblog.theembeddedrustacean.com·Dec 20, 2024Embedded Rust Education: 2024 Reflections & 2025 VisionsIntroduction Another year comes to an end, as such, this is an opportunity to reflect on the achievements of 2024 and look forward to 2025. It's been over 2.5 years since I embarked on my embedded Rust journey, and it remains as exciting as ever. If ...10 likes·497 readsEmbedded RustRust
Amber Yangambersileyang.hashnode.dev·Dec 19, 2024Pi-Hub PCBIntroduction This project is dedicated to the course 'Computer and Electrical Engineering Product Design Project' at Concordia University. The Pi-Hub PCB is designed so that the software team can easily integrate the Raspberry Pi Zero microcontroller...269 readspcb
Shashi Shekhardynamicmemoryallocation.hashnode.dev·Dec 18, 2024Buses/protocols for communicationEmbedded firmware relies on several communication buses to enable interaction between microcontrollers, sensors, memory, and other peripherals. These buses serve as pathways to transfer data between master and slave devices. The most common buses in ...embedded
Shashi Shekhardynamicmemoryallocation.hashnode.dev·Dec 17, 2024embedded firmwareDebugging embedded firmware, particularly analyzing hardware-software interactions, is a critical skill when working with embedded systems. These interactions involve understanding how your firmware (software) communicates and interacts with the unde...Firmware Development
Konsulko Groupkonsulkogroup.hashnode.dev·Nov 16, 2024IMA-measurement with Yocto Project and OpenEmbeddedIntegrity Measurement Architecture (IMA-measurement) is a subsystem in the Linux kernel designed to provide a framework for maintaining the integrity of files on a system. The primary purpose of IMA is to ensure that only trusted code and data are ex...Linux
Data & Devrvats20.hashnode.dev·Nov 8, 2024Vector Embeddings - Turning Words into NumbersIntroduction: In the world of artificial intelligence, we often deal with data that's not easily understood by computers. Words, for example, are complex and nuanced. But computers can only work with numbers. This is where vector embeddings come in. ...AI
Rafal Jackiewiczjackiewicz.hashnode.dev·Oct 15, 2024The Role of C in the Age of IoT and Embedded SystemsAs we move deeper into the era of smart devices and connected systems, the Internet of Things (IoT) continues to revolutionize industries—from healthcare and agriculture to smart homes and cities. At the heart of this revolution is C, a language that...EmbeddedDevelopment
JP Hutchinsblog.jphutchins.com·Oct 10, 2024Comparing Firmware Development EnvironmentsAbout a year and a half ago, I decided to take a different approach to setting up a Zephyr environment for a new project at Intercreate. Instead of using my trusty VMWare Workstation Linux VM, I opted for WSL2. I was curious to find out: Would hardwa...29 readsWSL