Design and Implementation of a DC Motor Control Simulation System Based on Microcontroller

Design and Implementation of a DC Motor Control Simulation System Based on Microcontroller

1. Control Requirements1. Start/Stop Control: A light touch on the “Start/Stop” button allows for flexible switching of the motor’s operational state. Each time this button is pressed, the motor accurately toggles between running and stopping states, making operation simple and efficient;2. Direction Control: The “Forward/Reverse” button allows for easy changes in motor direction. Each press … Read more

EFR32 (Simplicity Studio) Development Environment and Practical Notes

EFR32 (Simplicity Studio) Development Environment and Practical Notes

EFR32 (Simplicity Studio) Development Environment and Practical Notes 📝 Introduction: Overview of the EFR32 Series Wireless SoCs The EFR32 series of wireless System-on-Chips (SoCs) from Silicon Labs is designed as the core processing unit for modern Internet of Things (IoT) applications. The key features of these SoCs include their high performance, low power consumption, and … Read more

Development of the NY4P065JS14 Voice One-Time Programmable Chip Music IC Solution

Development of the NY4P065JS14 Voice One-Time Programmable Chip Music IC Solution

Development of the NY4P065JS14 Voice One-Time Programmable Chip Music IC Solution Model Number:NY4P065JS14 Number of Channels:1 Production Batch Number:2023 Packaging:Embossed Tape Mounting Type:Panel Mount Package Specification:SOP14 Application Field:Consumer Grade Output Voltage:5.5 Output Current:2V-5.5V Order Number:NY4P065JS14 Duration:26-340 seconds Function:Voice Chip Interface Type:PWM & DAC Message Sending:Single Channel

MicroPython: The Mini Power of Embedded Systems!

MicroPython: The Mini Power of Embedded Systems!

▼ Click the card below to follow me ▲ Click the card above to follow me —— Another “universe” for Python enthusiasts Today, we won’t talk about elephants dancing or the myriad of web development topics; instead, let’s dive straight into a niche but super cool topic—MicroPython. This is like a “mini clone” of Python, … Read more

Comparison of PWM Output Functions between Arduino and ESP32 with XY-MC10 ESC Driving Example

Comparison of PWM Output Functions between Arduino and ESP32 with XY-MC10 ESC Driving Example

In this article, we will briefly compare the PWM output capabilities of Arduino and ESP32, and then use both to drive the same electronic speed controller (ESC). 1. PWM Output Function of Arduino In Arduino, we can use the analogWrite() function to output PWM signals. This function has two parameters: pin and duty cycle (0-255). … Read more

Mola Mola Tambaqui DAC/Headphone Amplifier: The Tortoise and the Hare of the Audio World

Mola Mola Tambaqui DAC/Headphone Amplifier: The Tortoise and the Hare of the Audio World

Written by|Bomb Dance Everything started from an occasional thought in 2004 Earlier, I came across an interview with Bruno Putzeys, one of the founders of Mola Mola, in SoundStage! Ultra from 2014, which detailed the Mola Mola DAC that had not yet been officially launched at that time. Bruno mentioned that everything should start from … Read more

Step-by-Step Guide to Creating an Arduino Breathing Light! A Romantic Project for Beginners

Step-by-Step Guide to Creating an Arduino Breathing Light! A Romantic Project for Beginners

Step-by-Step Guide to Creating an Arduino Breathing Light! A Romantic Project for Beginners💡 💡 Let’s make a little night light that “breathes”! When the LED light flickers gently like a cat’s breath, it instantly heals the fatigue of the day~ Today, with the simplest Arduino tutorial, I will unlock the magic of “making the light … Read more

NXP S32K312 Development Board Review | Based on S32K312 – Implementing a Small Desk Lamp Function Using ADC to Control PWM Duty Cycle

NXP S32K312 Development Board Review | Based on S32K312 - Implementing a Small Desk Lamp Function Using ADC to Control PWM Duty Cycle

▲ Click ☆ to star me, in case of losing contact Project Introduction This trial project is based on the NXP S32K312 series core board, aiming to collect the analog signal from a potentiometer using the ADC (Analog-to-Digital Converter) to control the duty cycle of PWM (Pulse Width Modulation), thereby achieving the manual dimming function … Read more

Microcontroller: Choosing Between DAC and PWM for Audio Output? Test Data Reveals the Answer!

Microcontroller: Choosing Between DAC and PWM for Audio Output? Test Data Reveals the Answer!

Hello everyone, I am Xiao Chen. Today, let’s discuss a practical topic: how can microcontrollers output audio signals? Currently, there are two mainstream solutions: directly using a DAC (Digital-to-Analog Converter) or using PWM (Pulse Width Modulation) for analog output. Both methods have their pros and cons, and many beginners can easily get confused. Today, I … Read more

Arduino Lesson 7: Analog Signals

Arduino Lesson 7: Analog Signals

Arduino Lesson 6: Digital Signals Rubin said April 21, 2025 11:56 Qinghai 01Analog SignalsAnalog signals: are information expressed by continuously varying physical quantities, also known as continuous signals that have multiple different values within a certain time range.During the transmission process, the information signal is first converted into an electrical signal (hence called “analog”), and … Read more