The Development Journey of Raspberry Pi

The Development Journey of Raspberry Pi

Scan to follow "Learn Embedded Together", learn together, grow together Why is it called “Raspberry Pi”? In a sense, the name “Raspberry” is quite simple, as many people were using various fruits to name computers and companies at that time. Among the many “fruits”, the most famous is the “Apple”. However, there are also names … Read more

Getting Started with Raspberry Pi GPIO: Lighting Up an LED

Getting Started with Raspberry Pi GPIO: Lighting Up an LED

In the world of electronics, lighting up an LED is often the first task for those learning Arduino or other microcontrollers, similar to the “Hello World” in C programming. This time, we will also try to light up an LED using the GPIO of the Raspberry Pi. 1. Understanding the GPIO of Raspberry Pi B … Read more

Deepin 23: Reviving Your Raspberry Pi with an Exciting Preview

Deepin 23: Reviving Your Raspberry Pi with an Exciting Preview

[Image] Previously, I received messages from users who wanted to run the Deepin 23 system on their Raspberry Pi. Recently, the Deepin community’s deepin-raspberrypi SIG released a preview version of the Deepin 23 image suitable for Raspberry Pi. Let’s follow D妹 to see how this single-board computer runs Deepin …

Integrating Tmall Genie with Raspberry Pi

Integrating Tmall Genie with Raspberry Pi

0x00 Introduction This idea has been around for a long time, but the information on Baidu is mostly about binding Tmall Genie’s voice skills with software like Domoticz or Home Assistant. When I tried to use it, I encountered issues such as software not being installed or operations failing. So I thought about manually opening … Read more

Portable Raspberry Pi Toolkit: Man-in-the-Middle Attack for Control

Portable Raspberry Pi Toolkit: Man-in-the-Middle Attack for Control

Introduction The previous article explained the setup of the Portable Raspberry Pi Toolkit. Recently, I have made some optimizations, mainly improving its portability and aesthetics. At the same time, some issues were discovered during actual use, leading to minor modifications. Traditional man-in-the-middle attacks require sensitive operations like arpspoof, which are often intercepted by antivirus software. … Read more

Creating a Fire and Theft Prevention System with Raspberry Pi

Creating a Fire and Theft Prevention System with Raspberry Pi

The graduation season is approaching, and this time I joined the army of graduates and rented a house outside. But for some reason, I worry every day at work whether my home will be burglarized? Is there any plug that hasn’t been pulled that might cause a fire? I heard this is a condition, but … Read more

Gesture Recognition Modules for Raspberry Pi with .NET

Gesture Recognition Modules for Raspberry Pi with .NET

↓Recommended Follow ↓ Introduction If you ask how useful gesture recognition really is, it’s hard to say; it’s neither too big nor too small. In daily life, we see it being used in various small devices like lamps and kitchen switches. From a practical standpoint, having gesture-controlled switches in the kitchen is quite nice; sometimes … Read more

Transform Your Raspberry Pi into a Penetration Testing Tool

Transform Your Raspberry Pi into a Penetration Testing Tool

*This article is written by: Meow God 2017, and it belongs to the FreeBuf original reward program. Reproduction without permission is prohibited. Preparation and Introduction Once, a friend of mine said he wanted to buy the hak5 Bash Bunny, a network hijacking keyboard injection all-in-one BadUSB. It looked great, but unfortunately, my friend said he … Read more

Getting Started with Raspberry Pi GPIO for IoT

Getting Started with Raspberry Pi GPIO for IoT

Chapter 1: Basics of RPi.GPIO Module Importing the Module To import the RPi.GPIO module: import RPi.GPIO as GPIO By doing this, you can refer to it as GPIO for the rest of this script. You can check if the module was imported successfully by throwing an exception: try: import RPi.GPIO as GPIO except RuntimeError: print("Error … Read more

Getting Started with Raspberry Pi: Human Infrared Sensing Alarm System

Getting Started with Raspberry Pi: Human Infrared Sensing Alarm System

The previous LED light used the output function of GPIO, and this time we finally need to use the input function of GPIO. Since the use of this human infrared sensing module is relatively simple, we will create a simple human sensing alarm system in conjunction with the previous buzzer after the experiment is complete. … Read more