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 13 2Apr 1

Conan: Your Embedded Cross-Compilation Champion

In the continuously changing field of software development, modern programming languages such as Rust...

Learn More 9 0Jul 13 '24

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 7 0Apr 19

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

PlatformIO: A Better Way to Code for STM32 Microcontrollers

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

Learn More 5 0Dec 5 '24

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

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 5 0Apr 12

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

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

Hello OpenSBI!

In this post we will discuss on how we can get a Hello World! printed on the OpenSBI console. Let's...

Learn More 2 0Sep 7 '24

Mastering Multithreading in C Programming: A Deep Dive with In-Depth Explanations and Advanced Concepts

Introduction: Multithreading in C programming enables developers to harness the full...

Learn More 2 3Jul 8 '24

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

Getting Started with Embedded System Development: A Beginner's Guide

Embedded systems are everywhere—from your smartphone to your microwave, these tiny computing systems...

Learn More 1 0Jul 28 '24

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 1 0Jun 23

Self-Aligning Dish in Rust: Blink

In the last post of this series, we looked at how to write a minimal Rust program for the Raspberry...

Learn More 1 0Nov 21 '24

Why RK3566 is a Great Choice for Your Next Embedded SBC Project

When it comes to building reliable and flexible embedded systems for industrial and commercial...

Learn More 1 0Apr 21

Industrial vs Consumer TFT Displays: Why They’re Not Interchangeable

TFT displays are ubiquitous—from smartphones and tablets to industrial HMIs and outdoor terminals....

Learn More 1 0Jun 1

.Net Core API Project with Embedded React.js UI

This is a sample .NET Core API project demonstrating how to serve an embedded React.js UI (built with...

Learn More 1 0Oct 28 '24

harlock v0.5.1 released

It is with immense pleasure that I announce that version 0.5.1 off the harlock scripting language is...

Learn More 1 0Jul 13 '24

How to Build a Buildroot File System and Add System Tools on the OK3588-C Platform?

Want to customize your embedded Linux system with Buildroot on the Forlinx OK3588-C platform? This...

Learn More 0 0Jun 7

New Age New ASM: Syscall

Hi, embedded lovers! As an embedded system developer and lover for a long time, I think we need more...

Learn More 0 2Jul 20 '24

How Embedded Firmware Development Services Can Enhance Your App’s Performance

When it comes to developing high-performing apps, many developers focus on the user interface,...

Learn More 0 0Mar 25

Why Custom Embedded Systems Matter in Today’s Smart Device Market

As embedded computing continues to evolve, custom embedded systems have become the foundation of...

Learn More 0 0Jun 23

"C with classes" revisited

Ever wondered why these Cold War era C/C++ stacks are so messy? They consist of trivial...

Learn More 0 0Feb 12

Why Our Custom SBC Had to Break the Rectangle Rule: A Real-World PCB Design Challenge

In embedded hardware design, single-board computers (SBCs) are typically rectangular. This shape...

Learn More 0 0Apr 23

another one

freeCodeCamp Hashnode Publication Guide – How to Get Started Writing

Learn More 0 0Apr 19

Kuzu: The Rocket-Powered Graph Database You Need to Check Out!

Quick Summary: 📝 Kuzu is an embedded graph database designed for speed and scalability,...

Learn More 0 0Apr 22

Designing Safe Charging Algorithms for Lithium Batteries in Embedded Systems

In the age of smart devices and ubiquitous IoT, lithium-ion batteries have become a staple power...

Learn More 0 0May 30

Self-Aligning Dish in Rust: Command

Our project is designed to receive commands remotely via Bluetooth. To facilitate this transfer, the...

Learn More 0 0Nov 21 '24

🧠 Debugging Across Architectures: A Deep Dive into Troubleshooting Different Processors

Debugging is a critical skill for any developer—but when your code runs on multiple processor...

Learn More 0 0Jun 2