10. Reed Switch Sensor

10. Reed Switch Sensor

10. Reed Switch Sensor Preparation Six different colored DuPont wires (male to female) Reed switch sensor module Bi-color LED module (Note: For the list of Raspberry Pi and related accessories, please refer to previous articles on the public account.) Experiment Content Use the reed switch sensor module as an input device for the Raspberry Pi. … Read more

Design and Implementation of an Autonomous Racing Robot Based on Arduino, Raspberry Pi, and Pi Camera: Including Labeling Steps and Technical Details

Design and Implementation of an Autonomous Racing Robot Based on Arduino, Raspberry Pi, and Pi Camera: Including Labeling Steps and Technical Details

In an exciting racing competition held in Toulouse, Antonin Raffin and his friends successfully designed and programmed an autonomous racing robot. This robot is powered by Raspberry Pi, Arduino Uno, and Pi camera, utilizing Python, C++, and neural network technology to achieve real-time image processing with an astonishing operating speed of 60 frames per second. … Read more

PicoEMP: A Compact and Low-Cost Open Source Electromagnetic Fault Injection Tool for Embedded Projects

PicoEMP: A Compact and Low-Cost Open Source Electromagnetic Fault Injection Tool for Embedded Projects

PicoEMP is a compact, low-cost open-source Electromagnetic Fault Injection (EMFI) tool developed by Colin O’Flynn, aimed at researchers, makers, enthusiasts, and educators for experimentation and research in the field of hardware security. To operate correctly, this open-source electromagnetic fault injector requires a custom tip and a protective cover to ensure safe usage. Under the safety … Read more

Detailed Configuration of Embedded Linux Buildroot Environment: Building an Efficient and Stable Development Platform

Detailed Configuration of Embedded Linux Buildroot Environment: Building an Efficient and Stable Development Platform

In the fields of IoT and edge computing, the Raspberry Pi 4B, with its quad-core Cortex-A72 architecture and rich interfaces, has become an ideal platform for embedded Linux development. By using Buildroot to create a customized development environment, developers can quickly obtain a lightweight and highly controllable Linux system. This article is aimed at intermediate … Read more

Raspberry Pi Beginner’s Guide – 2. Installing the Raspberry Pi Operating System (a)

Raspberry Pi Beginner's Guide - 2. Installing the Raspberry Pi Operating System (a)

Click the blue text | Follow me Hello! I am glad to have you follow the Industrial Novelist and watch videos here. Our platform offers a variety of video tutorials, starting from July 8, 2023, we have been updating every week on Mondays, Wednesdays, Fridays, Saturdays, and Sundays, aiming to provide more complete, systematic, and … Read more

Raspberry Pi Beginner’s Guide – 3. Installing the Raspberry Pi Operating System (b)

Raspberry Pi Beginner's Guide - 3. Installing the Raspberry Pi Operating System (b)

Click the blue text | Follow me Hello! I am glad to have you follow the Industrial Novelist and watch videos here. Our platform offers a variety of video tutorials, starting from July 8, 2023, we have been updating every week on Mondays, Wednesdays, Fridays, Saturdays, and Sundays, aiming to provide more complete, systematic, and … Read more

Building an Embedded Linux Environment on Raspberry Pi 4B: A Complete Guide from Scratch

Building an Embedded Linux Environment on Raspberry Pi 4B: A Complete Guide from Scratch

### Introduction In today's rapidly developing Internet of Things (IoT) and edge computing landscape, the Raspberry Pi 4B, with its powerful quad-core Cortex-A72 architecture and rich expansion interfaces, has become an ideal platform for embedded Linux development. This article will detail the process of building a complete embedded Linux development environment from scratch, aimed at … Read more

Raspberry Pi Officially Enters the Microcontroller Market with Raspberry Pi Pico

Raspberry Pi Officially Enters the Microcontroller Market with Raspberry Pi Pico

Description: 1. Raspberry Pi has begun to enter the microcontroller market, using its own RP2040 chip, with a main frequency of 133MHz, dual-core M0+, and 264KB of RAM. 2. The entry of Raspberry Pi into this field is primarily for ecological layout, as there are already many such boards on the market. We will see … Read more

Hardcore DIY Smart Speaker by Bilibili UP Master: Powered by ChatGPT, Truly Intelligent

Hardcore DIY Smart Speaker by Bilibili UP Master: Powered by ChatGPT, Truly Intelligent

Reported by Machine Heart Machine Heart Editorial Team Is a “turning point” in the smart speaker field about to arrive with the support of large language models? During the years when smart speakers were all the rage, many people hoped to have deep conversations with their speakers.Unfortunately, the reality fell short, as the conversational abilities … Read more

AI Coding – How to Use SPI Device to Operate TPM Registers on Raspberry Pi

AI Coding - How to Use SPI Device to Operate TPM Registers on Raspberry Pi

#include<stdio.h> #include<stdlib.h> #include<fcntl.h> #include<unistd.h> #include<sys/ioctl.h> #include<linux/spi/spidev.h> // Define the SPI device path #define SPI_DEVICE“/dev/spidev0.0” // Set the SPI mode unsigned char spi_mode = SPI_MODE_0; // Set the number of bits per word unsigned char spi_bits_per_mode = 8; // Set the maximum SPI transfer speed in Hz int spi_max_speed_hz = 1000000; // Initialize the SPI device … Read more