Articles by Tag #embedded

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Custom Linux Image for Raspberry Pi 5: A Guide with Buildroot

Earlier this year, I got my hands on a Raspberry Pi 5 with the goal of expanding my knowledge of...

Learn More 15 2Apr 1

Disposable Vape Becomes Functional Web Server (24KB RAM Extreme Challenge) 🔥

E-waste disposable vape transformed into functional HTTP server with ARM Cortex-M0+, 24KB flash, 3KB...

Learn More 9 1Sep 17

PlatformIO: A Better Way to Code for STM32 Microcontrollers

1. STM32 Microcontrollers The STM32 series is a popular, affordable, and high-performance...

Learn More 6 0Dec 5 '24

Enabling Raspberry Pi 5 Onboard Wi-Fi using Buildroot External Tree

The Raspberry Pi 5 features a built-in wireless module based on the Cypress CYW43455, which connects...

Learn More 6 0Apr 12

Monitoring and Controlling CPU Temperature on Linux Systems Using Sysfs

Effectively monitoring and managing CPU temperature in embedded systems is crucial to prevent...

Learn More 5 0Apr 19

Real-Time AI: Dynamic Neural Nets on Edge Devices by Arvind Sundararajan

Real-Time AI: Dynamic Neural Nets on Edge Devices Imagine needing to instantly analyze...

Learn More 5 0Sep 2

Introducing hybrid_phi: Reversible Signal Approximation and Routing in Rust

What if you could compress, store, and route signals — all with a compact reversible method, without...

Learn More 5 0May 5

Cross-Compiling Linux Kernel Module: A Hands-On Guide

Welcome to my first dev.to post! today, we're diving into the practical world of cross-compiling...

Learn More 5 1Sep 6

Enabling Ethernet support and OpenSSH on Raspberry Pi 5 with Buildroot

In my last post, I discussed logging into a Raspberry Pi 5 image built with Buildroot over a serial...

Learn More 5 0Apr 7

Self-Aligning Dish in Rust: Introduction

Rust is a relatively new programming language with a lot of potential in systems programming. Its...

Learn More 3 0Nov 21 '24

Install PlatformIO Core (CLI) on Windows

Step-by-step guide to install PlatformIO Core (CLI) on Windows using Python and pip — perfect for developers who prefer terminal-based setup.

Learn More 2 0Sep 23

#3 Checking the K-th Bit in C

While working on this small problem on EWskill of checking whether the K-th bit of an integer is set,...

Learn More 2 2Sep 14

JsonX: Mapping JSON to C Structs on Embedded Systems

Introduction JSON is everywhere - from web services to IoT. But here’s the catch: most popular JSON...

Learn More 2 0Sep 24

How Embedded Systems and IoT Projects Can Kickstart Your Core Engineering Career

If you’re an engineering student or recent graduate, you’ve probably been told that real-world...

Learn More 2 3Jul 10

Das U-Boot: from Power-On to initrd

Das U-Boot is a well-known bootloader which brings embedded Linux devices to life since 1999, it...

Learn More 2 0May 7

The Best Embedded Debug Probes and What They're Used For

When developing embedded systems, having the right debug probe can make all the difference. Debug...

Learn More 2 7May 28

Digging Deeper: LED Blink from Arduino, C, and AVR Assembly

Intro I've been learning electronics and microcontrollers. I've decided to pick the AVR...

Learn More 2 0Jun 23

#1 Setting or Clearing a Bit in C

When I first got the problem statement on EWskills — “set or clear a specific bit in an 8-bit...

Learn More 2 0Sep 14

A Reproducible Way to Size Ultra-Thin Solid-State Film Batteries for GPT48-X / GPT50

Turn reports/day into mAh/day, choose a thin‑film capacity band, and apply firmware/assembly levers...

Learn More 1 0Oct 10

How a Pallet Tracker Achieves 10-Year Battery Life: Deep Dive into IoT Power Optimization

Long battery life and timely data are often at odds in Internet‑of‑Things (IoT) applications. Waking...

Learn More 1 0Sep 17

IoT Security Updates

Many companies have demonstrated the value of regularly enhancing product performance through...

Learn More 1 1Jul 17

Sentinel Chip: Real-Time AI Defense Against Embedded System Attacks

Sentinel Chip: Real-Time AI Defense Against Embedded System Attacks Imagine your smart...

Learn More 1 0Sep 4

Building a Satellite‑Free Ocean Container Tracker: A Technical Deep Dive

Introduction Ocean freight remains the backbone of global trade: countless containers...

Learn More 1 0Sep 27

Unlocking Edge-AI: Peak Performance Without the Premium Price Tag

Unlocking Edge-AI: Peak Performance Without the Premium Price Tag Tired of AI demos that...

Learn More 1 0Sep 21

SBC Hardware Architecture: What Developers Need to Know

If you’ve ever worked with a Raspberry Pi, Jetson Nano, or any other single board computer (SBC), you...

Learn More 1 0Sep 11

#14 Extracting a Nibble from an 8-bit Register in C

When I first saw the problem statement on EWskills “extract a nibble from an 8-bit register”, I...

Learn More 1 0Sep 16

🧠 Debugging Hard Faults on ARM Cortex

Hard Faults are the embedded developer’s equivalent of a kernel panic—sudden, catastrophic, and often...

Learn More 1 0Jul 29

Unleash Lightning-Fast AI on the Edge: A New Era for Hobbyists

Tired of sluggish AI inference on your embedded projects? Imagine real-time object detection powered...

Learn More 1 0Sep 2

Disposable Doesn't Have to Mean Disastrous: Smarter Design for 'Smart' Packaging

Imagine a future drowning in 'smart' packaging – food labels that track freshness, medical patches...

Learn More 1 0Sep 11

Real-Time AI at the Edge: Dynamically Updating Neural Networks on FPGAs by Arvind Sundararajan

Real-Time AI at the Edge: Dynamically Updating Neural Networks on FPGAs Imagine trying to...

Learn More 1 0Sep 2