OpenWrt and Samba: A Guide to Home Network File Sharing

OpenWrt and Samba: A Guide to Home Network File Sharing

#Introduction I have a large capacity mechanical hard drive that is currently unused, and I want to utilize it during the weekend. The requirements are: I have a Raspberry Pi at home, which is running <span>OpenWRT</span> as a standalone router. I now need to connect the mechanical hard drive to the Raspberry Pi and share … Read more

Easily Control Your Raspberry Pi Hardware with GPIO Zero: Efficient GPIO Pin Operations

Easily Control Your Raspberry Pi Hardware with GPIO Zero: Efficient GPIO Pin Operations

Introduction to GPIO Zero GPIO Zero is a simple and easy-to-use Python library designed for operating GPIO pins on the Raspberry Pi. Developed and maintained by Ben Nuttall and Dave Jones, it aims to simplify interaction with hardware, allowing developers to easily connect sensors, actuators, LEDs, and other devices to the Raspberry Pi to achieve … Read more

The Productivity Debate: Machines vs. Humans

The Productivity Debate: Machines vs. Humans

This weekly publication records notable technology content worth sharing, released every Friday. This magazine is open source[1], and contributions are welcome submissions[2]. We also have a service called “Who is Hiring”[3] that publishes job openings for programmers. For collaboration, please contact via email[4] ([email protected][5]). Cover Image On the Gobi Desert in Gansu’s Guazhou, there is … Read more

Recommended Domestic Single Board Computers: A Tech Enthusiast’s Weekly Review

Recommended Domestic Single Board Computers: A Tech Enthusiast's Weekly Review

This weekly review records technology content worth sharing, published every Friday. This magazine is open-source[1], and submissions are welcome contributions[2]. The weekly also has a “Who is Hiring”[3] service that publishes programmer job information. For collaborative promotions, please contact via email[4] ([email protected][5]). Cover Image The 40th Weifang International Kite Festival will open on April 15, … Read more

Understanding Linux Process Descriptors

Understanding Linux Process Descriptors

Processes are the entities scheduled by the operating system, and the description of the resources possessed by a process is called the Process Control Block (PCB). Describing Processes with task_struct In the kernel, a process is described by the task_struct structure, known as the process descriptor, which stores all the information necessary for the normal … Read more

Maximizing Performance on Raspberry Pi with Valkey

Maximizing Performance on Raspberry Pi with Valkey

Author: David Tippett Conducting extensive performance testing on the Raspberry Pi may seem a bit dull, but it made me realize the complexity of performance testing. For example, in some of the tests below, I actually exhausted all the resources of the Raspberry Pi, leading to poor performance. Each application’s performance characteristics are different, so … Read more

Building a Multi-Mode Digital Repeater with MMDVM, Raspberry Pi, and Relay Board

Building a Multi-Mode Digital Repeater with MMDVM, Raspberry Pi, and Relay Board

BI7JTA Written, Xu Mingsheng Edited This Chinese tutorial is an improvement of the English tutorial (Google Blog). The hotspot board from this blog has been verified by countless HAMs worldwide and works perfectly, so you can buy it with confidence! Disdain for some shameless cloned boards that copy for profit, do not adhere to open-source … Read more

Build Your Personal Perception Terminal with Raspberry Pi

Build Your Personal Perception Terminal with Raspberry Pi

Hello everyone, it’s been a while since I brought you something fun. This time I would like to introduce a small gadget I developed, which allows you to link your phone with a Raspberry Pi for real-time monitoring. First, we are using a Raspberry Pi 4B, equipped with a camera, and installed with the Raspberry … Read more