Introduction to Raspberry Pi Hardware and Software Programming Essentials

Introduction to Raspberry Pi Hardware and Software Programming Essentials

Sharing Content

This time we invited senior member Li Weibin (Riding a Donkey for Drifting) to introduce the hardware technology of Raspberry Pi and the software programming essentials based on Raspberry Pi.

19:30-20:30 Online Live Sharing

20:30-21:00 QQ Group Communication

Our Open Night will still meet online at 19:30 this Thursday!

Guest Speaker

Introduction to Raspberry Pi Hardware and Software Programming Essentials

Drifting Bacteria Personal Blog: http://www.yoyojacky.com/

Introduction to Raspberry Pi Hardware and Software Programming					</div>
									</div>
						
							<div class= 2025-01-16

Creating a Website to Display Theme Park Distribution Worldwide

Hello everyone, welcome to Crossin's Programming Classroom!

During various long holidays, theme parks are popular destinations for people to visit. Today, we share a case study: creating a website to showcase the distribution of major theme parks around the world.

First, let's take a look at the final result:

Creating a Website to Display Theme Park Distribution Worldwide

Creating a Website to Display Theme Park Distribution Worldwide

Next, let's see how to create it.

Creating a Website to Display Theme Park					</div>
									</div>
						
							<div class= 2025-01-13

Empower Your Raspberry Pi Camera with Picamera2

In the world of Raspberry Pi, the camera module has always been a focal point. With the release of the new generation of Picamera2, users are greeted with an exciting moment. Picamera2 is a new camera interface based on libcamera, providing developers and makers with a simpler and more flexible Python API, making it an important tool for image processing and video recording. This article will detail the main features, installation methods, and application examples of Picamera2, helping you get

Real-time Face Recognition with Raspberry Pi

Real-time Face Recognition with Raspberry Pi

This article introduces how to complete a face detection project on Raspberry Pi using OpenCV and Python. The project not only describes the specific steps required to identify faces but also provides a lot of extended knowledge. Furthermore, this project does not require readers to have a detailed understanding of face recognition theory, making it easy for beginners to follow the steps.

Required Equipment

Hardware: Raspberry Pi 3, Raspberry Pi Camera Module (PiCam)

Language and Libraries:

Why is the ESP32 So Popular?

The ESP32 is something many people may have heard of or used. If you have previously used an Arduino development board, you might have come across it as well. The ESP32 refers to a series of chips and modules produced by Shanghai Espressif Systems, rather than a specific chip, which is something to note. Today, I will introduce Espressif's chips.

Espressif's Chip Family

Espressif has five system products, namely: ESP32S series, ESP32C series, ESP32H series,ESP32, and ESP8266 (Yes, except for the ESP8266,

Arduino Lab for MicroPython: An Integrated Development Environment for MicroPython Developers

MicroPython is a lightweight implementation of Python designed for embedded systems, capable of running on microcontrollers. Arduino Lab for MicroPython (hereafter referred to as Arduino Lab) is an integrated development environment (IDE) specifically designed by Arduino for MicroPython developers, aiming to provide a convenient programming environment and tools to help developers write and debug MicroPython code more efficiently.

Arduino Lab features a range of capabilities that make MicroPython development easier and more enjoyable. Below are detailed introductions to these features.

Arduino					</div>
									</div>
						
							<div class= 2024-12-29

Quick Start for Beginners: Mastering ESP32 with Arduino IDE

Quick Start for Beginners: Mastering ESP32 with Arduino IDE
Hello everyone, I am Machine Panda.
In order to do a good job, one must first sharpen their tools. Therefore, choosing a suitable development environment is crucial. Since this series mainly uses the ESP32 microcontroller, there are generally three mainstream development methods:
Arduino, a convenient and flexible open-source electronic prototyping platform, supports ESP32, ESP8266, etc., and can use Arduino IDE or VSCode/Clion + PlatformIO for project development.
MicroPython, commonly used development software is

Fatigue Driving AI Alert System

Click Mushroom Cloud Creation to follow us

Fatigue Driving AI Alert System

While cars bring us convenience, they also pose hidden dangers. The number of cars in our country has reached 300 million. With such a large number of vehicles, traffic accidents frequently occur. It is reported that the number of deaths each year due to this can reach as high as 100,000.

Everyone knows the dangers of fatigue driving. It is essential not to drive when tired, as accidents caused by fatigue

Microcontrollers: Why We Are Betting on Python

Microcontrollers: Why We Are Betting on PythonTranslation organized by Python Tribe (python.freelycode.com), reproduction is prohibited, forwarding is welcome.

Author: Stéphane Recouvreur October 14, 2015

When it comes to microcontroller boards, these tiny computers allow us to control most DIY electronics projects like robots, drones, and even web servers by running programs. Choosing the right programming language to work with can be quite challenging. There are many boards out there, each with its own specialties and

Guide to Choosing Development Boards (Part 1) – MCU

In the previous article, we briefly introduced how to choose development boards in different fields, but many people are still confused because we didn't recommend specific models. In this article, we will look at what types of development boards are suitable for specific fields.

Here, I will recommend development boards based on the performance you need, starting with the lower-performing MCU chips.

MCU (Microcontroller)

This is actually the most commonly used type of development board, which is needed in various aspects. The main

Back to Top
Product has been added to your cart
×