Getting Started with Arduino: Mastering LCD Display

Getting Started with Arduino: Mastering LCD Display

LCD Module In the previous article, we learned what the Arduino library is and how to install it. Today, we will learn how to display specific content using the LCD module, while also practicing the use of the standard library. There are many types of LCD modules, typically represented by “rows x characters”, such as … Read more

Programming STM32 Blue Pill Using Arduino IDE

Programming STM32 Blue Pill Using Arduino IDE

Arduino is familiar to electronics enthusiasts and engineers, but the 8-bit CPU and slow clock speed are not suitable for deep development. When combined with the STM32F103C8T6, a whole new application emerges, allowing us to program STM32 boards using the Arduino IDE. The materials required for this project include: STM32 Blue Pill (STM32F103C8T6), FTDI programmer, … Read more

How To Solve MacBook Not Recognizing Arduino Serial Port

How To Solve MacBook Not Recognizing Arduino Serial Port

How To Solve MacBook Not Recognizing Arduino Serial Port? Recently, I purchased a domestic Arduino basic learning kit, but encountered the issue of the MacBook not recognizing the Arduino serial port during usage. After extensive research, I have summarized the following experiences, hoping to help those who are similarly confused! Problem Analysis: Chip Determines Recognition … Read more

Implementing 12-Channel ADC Synchronous Acquisition

Implementing 12-Channel ADC Synchronous Acquisition

1. Determine the Plan and Purpose The knowledge points learned in this section are the compatibility of Arduino with our acquisition software and the understanding of event structures.,The specific requirements are as follows: Task: Compatibility of Arduino with acquisition software Keywords: Labview, dynamic events, static events, Arduino, property nodes, method nodes Note 1: High-definition images … Read more

What Is Raspberry Pi? A Comprehensive Guide

What Is Raspberry Pi? A Comprehensive Guide

Raspberry Pi is not unfamiliar to designers or learners of open-source hardware. It is one of the most basic and practical computers in the realm of open-source hardware. So, what exactly is Raspberry Pi? Who are the suitable learners or developers for it? This article will provide a detailed introduction. Raspberry Pi is the Chinese … Read more

Build A Small Quadruped Robot Dog Based On ESP32

Build A Small Quadruped Robot Dog Based On ESP32

【Click the above「Blue Text」 to follow DF Maker Community and become a tech aesthetics enthusiast】 Since Boston Dynamics’ Spot, quadruped robot dogs have become very popular. The community previously shared a quadruped robot Pupper made with Raspberry Pi——《Can run, jump, and stroll, the little follower of Boston Dynamics Spot is here! Project is open source!》 … Read more

Pyfirmata: The Ultimate Arduino Control Library for Python

Pyfirmata: The Ultimate Arduino Control Library for Python

Click the blue words Follow us Do you have an Arduino board sitting idle at home? Do you want to control Arduino with Python to make it move, light up, or make sounds? Don’t hesitate, pyfirmata is your best choice! With it, you can easily control Arduino with Python and let your creativity fly! ## … Read more

Arduino-Pico: A Powerful Arduino Environment for Raspberry Pi Pico

Arduino-Pico: A Powerful Arduino Environment for Raspberry Pi Pico

The Arduino-Pico project brings support for the Arduino programming environment to the Raspberry Pi Pico (and compatible RP2040 and RP2350 chips), greatly simplifying the development process and endowing this cost-effective microcontroller with powerful capabilities. This article will delve into the core features of Arduino-Pico, installation methods, usage instructions, and some advanced tips. 1. Core Features … Read more

Getting Started with ESP32 Using Arduino IDE

Getting Started with ESP32 Using Arduino IDE

Getting started with the ESP32 Wroom DevkitC V4 on Arduino IDE Introduction to ESP32 ESP32 is a series of low-cost, low-power microcontroller units with integrated Wi-Fi and dual-mode Bluetooth. The ESP32 series uses the Tensilica Xtensa LX6 microprocessor, which includes both dual-core and single-core versions, with built-in antenna switches, RF converters, power amplifiers, low-noise receive … Read more

Youth Robotics Technology Level Exam Theory Comprehensive Paper (Level 4) 2024-12

Youth Robotics Technology Level Exam Theory Comprehensive Paper (Level 4) 2024-12

Youth Robotics Technology Level Exam Theory Comprehensive Paper (Level 4) Score: 100 Questions: 30 1. Multiple Choice Questions (20 questions, 80 points total) 1. The following Arduino C program runs, under which condition will the serial monitor output “B”? ( ) A. score > 75 && score < 90 B. score > 75 || score … Read more