Raspberry Pi Debug Probe: A Powerful Tool for Program Debugging and USB Serial Conversion

Raspberry Pi Debug Probe: A Powerful Tool for Program Debugging and USB Serial Conversion

【Click the above「Blue Text」 to follow DF Maker Community and become a tech enthusiast】 Since the launch of Raspberry Pi Pico and RP2040 microcontroller in January 2021, many have been using one Pico to debug programs running on another Pico. Inspired by this trend, yesterday, Raspberry Pi officially launched the Raspberry Pi Debug Probe—a hardware … Read more

Building a Game Joystick with ESP32 Chip

Building a Game Joystick with ESP32 Chip

Every weekend, Lao Jin plays single-player games with his two kids. One day, a thought crossed his mind to use a chip to create a simulated joystick with his daughter. He first gave his daughter a brief introduction to the names of the components: ESP32 chip, dual-axis XY sensor module, button module, breadboard. Popularizing the … Read more

Three Common Architectures in Embedded Software Development

Three Common Architectures in Embedded Software Development

Abstract: For microcontroller programs, everyone is familiar, but very few actually consider the architecture. With the increasing number of program developments, having an architecture is very necessary. There are roughly three types of application architectures: 1. Simple front and back sequential execution programs, this method is used by most people, without needing to think about … Read more

Creating Fireflies with Arduino: A Beginner’s Guide

Creating Fireflies with Arduino: A Beginner's Guide

Click the blue text above to follow “Innovation Forest Maker Space” for more information. Hands-on I Science I Fun Make creativity a habit for children. @Innovation Forest Maker Space If you are interested in technology education, you must be familiar with Arduino! So, let’s first learn about Arduino. What is Arduino? Arduino is a convenient, … Read more

Mastering Microcontroller Programming: A Practical Guide for Beginners

Mastering Microcontroller Programming: A Practical Guide for Beginners

Many microcontroller learners struggle to grasp the essentials, going from high enthusiasm at the start of their studies to frustration and giving up, leading to a love-hate relationship with microcontrollers. Among discussions with classmates at work and school, the most common phrase heard is, “Microcontrollers are too difficult.” In fact, it’s not that microcontrollers are … Read more

Arduino IDE: A Powerful Programming Tool for the Electronic World

Arduino IDE: A Powerful Programming Tool for the Electronic World

Introduction: Arduino IDE is a powerful integrated development environment (IDE) designed specifically for Arduino boards. It provides a user-friendly interface that simplifies the programming process, enabling electronics enthusiasts and makers to easily build various electronic projects. This article will provide a detailed introduction to the Arduino IDE, including its features, usage methods, and some common … Read more

The Evolution of Arduino Pro IDE: A New Era for Developers

The Evolution of Arduino Pro IDE: A New Era for Developers

Author: Xiaoyu, Layout: Xiaoyu WeChat Official Account: Chip Home (ID: chiphome-dy) Arduino is undoubtedly one of the most popular IDEs in the world. It is portable, flexible, and incredibly easy to get started with. It comes with standard and rich peripherals and interfaces, allowing anyone with a basic understanding of C language to develop simple … Read more

Arduino Learning Record: Ultrasonic Sensor and Light Alarm

Arduino Learning Record: Ultrasonic Sensor and Light Alarm

Ultrasonic Sensor + Light Alarm /* Ultrasonic Module Distance Measurement http://shop34791330.taobao.com/ // Defy Lai Flagship Store http://qixingchong.tmall.com/ // Qixing Insect Flagship Store http://www.doflye.net // Defy Lai Technology Forum http://www.doflye.net/forum-98-1.html // Defy Lai Forum Arduino Section Ultrasonic Distance Measurement: Trigger Signal Trig: Trigger high level pulse greater than 10us Feedback Signal Echo: The length of the … Read more

CFD Calculations on Raspberry Pi: A Comprehensive Guide

CFD Calculations on Raspberry Pi: A Comprehensive Guide

I love finding project inspiration anywhere. While many ideas are fleeting, generally lasting no more than a day or two, there are always some ideas that linger in my mind and eventually materialize into interesting projects. Let me introduce one of those ideas: Performing CFD calculations on my handheld device. Back in October, I got … Read more