Getting Started with Raspberry Pi B Human Infrared Sensor Alarm

In previous sections, we used the GPIO output function for the LED lights. This time, we will finally need to use the GPIO input function. The human infrared sensing module is quite simple to use. After completing our experiment, we will combine it with the previous buzzer to create a simple human detection alarm. 1. … Read more

Raspberry Pi Serial Communication with External Devices

From the relevant information about the Raspberry Pi, we can see that there are two serial ports available: one is the hardware serial port (/dev/ttyAMA0), and the other is the mini serial port (/dev/ttyS0). The hardware serial port has a separate baud rate clock source, providing better performance and stability; the mini serial port has … Read more

Creating a Customized OpenWRT Router with Raspberry Pi CM4

Unlocknew skills with the Raspberry Pi! Revive your dusty Raspberry Pi! Everyone is welcome to participate Digi-Key Electronics in collaboration with DFRobot and a group of technical experts are hosting a Creative and Technical “Pi” Event! We will share rich experiences and skills in Raspberry Pi application development through 8 technical themed video lectures. You … Read more

Getting Started with Raspberry Pi B: Installing the Basic System (Part 2)

The Raspberry Pi can be used to build a system from scratch or to play around with an existing system. For beginners, it is certainly easier to start with an existing system. Later on, one can compile the kernel, debug it, and build their own root filesystem (rootfs). I will also introduce some basic commands, … Read more

Raspberry Pi | Angular Velocity and Acceleration Sensors

Click the above“Mechanical and Electronic Engineering Technology” to follow us Angular velocity sensors and acceleration sensors are common inertial sensors, often used to measure the rotation and linear motion of objects. The angular velocity sensor (Gyroscope) is used to measure the rotational speed or angular velocity of an object around three axes (X, Y, Z). … Read more

Raspberry Pi Pico Tutorial

Programming Mode of Pico and MicroPython Concepts This section mainly discusses how to configure our Pico development board for MicroPython development mode, as well as the MicroPython REPL interactive development mode. You can refer to the Raspberry Pi official documentation for more information. Here is the link. Flashing the bootloader firmware onto our Pico for … Read more

Transforming a Vintage Radio into a Smart Speaker with Raspberry Pi

Original Author: Dan Jiang Source: Machine Heart The radio left to me by my grandfather can probably be revived. For most young people, vintage radios are indelible childhood memories. With the development of technology, our way of listening to audio content has evolved from radios to smartphones, and later to smart speakers, while the content … Read more

Gesture Recognition with Raspberry Pi OpenCV to Control LED and Buzzer

0. Introduction Materials: Raspberry Pi, Camera, Two SG90 Servos, PCA9685 Expansion Board, LED Light, Buzzer Module 1. Introduction to Raspberry Pi Pins Raspberry Pi Pinout Table There are three definitions: Wiring Pi encoding, BCM encoding, and BOARD physical pin encoding. 1.1 Pin Setup First, enter the following command in the terminal: sudo raspi-config Go to … Read more

Introduction to Raspberry Pi

Do you know about the Raspberry Pi? It’s not a dessert, but a computer that’s only the size of a credit card. If you’re a technical beginner, come and listen to this episode of “Raspberry Pi” shared by Zhang Hongjie, the algorithm director of the R&D department. The Raspberry Pi is an embedded Linux board … Read more

No Public IP Needed! Access Local Sites Anytime with Raspberry Pi and Nginx

Linux | Red Hat Certified | IT Technology | Operations Engineer 👇 Join the 1000-member technical exchange QQ group Note: [Public Account] for faster access 1. Installing Nginx Installing Nginx on the Raspberry Pi is also quite simple. You can install it directly using the apt command. First, update the repository. sudo apt update Install … Read more