Introduction to ROS2: Distributed Communication

Introduction to ROS2: Distributed Communication

Distributed Communication Intelligent robots have many functions. If all tasks are placed on one computer, it often encounters issues like insufficient computing power and lag. Wouldn’t it be better to break down these tasks and distribute them across multiple computers? This is what a distributed system does, enabling task allocation across multiple computing platforms. Distributed … Read more

Testing the RPI 4B Card Computer: RK3399, USB 3.0, and Type C Redefining Raspberry Pi 4!

Testing the RPI 4B Card Computer: RK3399, USB 3.0, and Type C Redefining Raspberry Pi 4!

(Apply for free at the end) ROCK 4B is a development board developed by Radxa, featuring a powerful six-core ARM processor with an integrated RK3399, significantly enhancing performance compared to other popular SBC motherboards. BoardCardConfiguration SoC–Rockchip RK3399 big.LITTLE hexa-core processor with 2x Arm Cortex-A72 @ up to 1.8 GHz, 4x Cortex-A53 @ up to 1.4 … Read more

Raspberry Pi 5 + Hailo-8 AI Kit: Perfect Low-Cost High-Performance Combination

Raspberry Pi 5 + Hailo-8 AI Kit: Perfect Low-Cost High-Performance Combination

26 TOPS High Performance and High Integration AI expansion kit developed specifically for Raspberry Pi 5, based on Hailo-8L chip, with a computing power of up to 26 TOPS for neural network inference acceleration, featuring an M.2 connector that supports connecting 2242 size SSDs. This allows the Raspberry Pi 5 to utilize the NPU for … Read more

DIY Wi-Fi Gun to Repel Intruders

DIY Wi-Fi Gun to Repel Intruders

(Image unrelated to the article, just to grab your attention.) Warning This article is from a famous DIY site Makezine, written by a hacker genius, and is for technical discussion only. Do not use for other purposes. Please comply with local laws and regulations; any consequences arising from dangerous situations are at your own risk! … Read more

NVIDIA Unveils $3499 Edge Computing “Nuclear Bomb”: Is the Future of Robotics and AI Here?

NVIDIA Unveils $3499 Edge Computing "Nuclear Bomb": Is the Future of Robotics and AI Here?

[AI Overview]The edge computing hardware market is experiencing an unprecedented “Cambrian explosion.” On one side, NVIDIA has released the Jetson AGX Thor, pushing the performance of the “robot brain” to new heights with a terrifying computing power of up to 2070 TFLOPS; on the other side, manufacturers like ESP32 and Libre Computer are deeply cultivating … Read more

An Open Source Practical ‘Operating System Development Textbook’: Raspberry Pi OS

An Open Source Practical 'Operating System Development Textbook': Raspberry Pi OS

Recently, I’ve seen many friends asking, “I want to learn operating system development, but it’s so hard to get started!” Don’t worry, today I want to recommend a fantastic project—Raspberry Pi OS. It allows you to deeply understand the Linux kernel while getting hands-on experience with a “Hello, world!” on the Raspberry Pi. Let’s discuss … Read more

Complete Guide to Using RPi.GPIO with Raspberry Pi 3

Complete Guide to Using RPi.GPIO with Raspberry Pi 3

Complete Guide to Using RPi.GPIO with Raspberry Pi 31. Introduction to RPi.GPIORPi.GPIO is a Python module designed specifically for the Raspberry Pi, allowing you to control the GPIO (General Purpose Input/Output) pins. Through these pins, you can connect various electronic components (such as LEDs, buttons, sensors, etc.) and control them to create various interesting projects.1.1 … Read more

Building an Operating System from Scratch on Raspberry Pi with Rust: A Tutorial That Will Make You Fall in Love with Bare-Metal Programming

Building an Operating System from Scratch on Raspberry Pi with Rust: A Tutorial That Will Make You Fall in Love with Bare-Metal Programming

rust-raspberrypi-OS-tutorials is a series of tutorials aimed at enthusiasts/self-learners, teaching you how to write a monolithic operating system kernel in Rust, targeting the Raspberry Pi (mainly Pi 3 and Pi 4). Each lesson provides a bootable and runnable kernel image, with subsequent lessons building on the previous ones, ultimately allowing you to run it in … Read more

Raspberry Pi OS: An Open Source Learning Project, Your ‘DIY’ Operating System Dream is Not a Dream!

Raspberry Pi OS: An Open Source Learning Project, Your 'DIY' Operating System Dream is Not a Dream!

Hey, friends! Today I want to talk to you about this really cool thing—Raspberry Pi OS, which I often refer to as “RPi OS”. You might be wondering: what exactly is this? What problems can it help me solve? And how do I use it? Don’t worry, I’ll clarify this for you. What is Raspberry … Read more

Docker Applications on Raspberry Pi: From Installation to Advanced Usage and Troubleshooting

Docker Applications on Raspberry Pi: From Installation to Advanced Usage and Troubleshooting

Docker is a platform that allows you to package applications and run them in isolated environments called containers. These containers include everything needed to run the application—code, runtime, libraries, and dependencies—ensuring consistency across different computing environments. Using Docker on a Raspberry Pi has many advantages, especially considering the device’s resource limitations: Resource Efficiency: Lightweight Containers: … Read more