Introduction to ES7148 DAC Applications

Introduction to ES7148 DAC Applications

DAC Model: ES7148. Package: QFN12. Operating Temperature: -40~+85℃. 1. Overview The ES7148 is a 12-pin, 24-bit stereo D/A converter that uses PCM (Pulse Code Modulation). It supports 24-bit word length I2S serial audio data format input. Utilizing multi-bit ∆-Σ modulation technology, it converts digital signals to dual-channel analog signal output. The multi-bit ∆-Σ modulator makes … Read more

Understanding Rust’s Smart Pointers: Box, Rc, and RefCell

Understanding Rust's Smart Pointers: Box, Rc, and RefCell

Introduction In Rust, memory management is a very important task. Rust helps developers avoid many common memory issues through mechanisms such as ownership, borrowing, and lifetimes. However, Rust also provides some smart pointers for handling heap-allocated memory, which not only simplify memory management but also give us more flexibility. This article will detail several smart … Read more

Classification of Chips

Classification of Chips

[Image] There are many ways to classify chips. If we randomly interview 10 industry leaders, we might get 10 different answers. For example, based on the way signals are processed, chips can be divided into analog chips and digital chips. According to design philosophy, they can be classified as general-purpose chips and special-purpose chips. Depending … Read more

How to Solve RS-485 Auto Transceiver Circuit Application Issues?

How to Solve RS-485 Auto Transceiver Circuit Application Issues?

This article guide The RS-485 bus is a half-duplex communication bus, so it usually requires an MCU to control the transmit/receive state of the RS-485 transceiver. To save MCU I/O resources, RS-485 automatic transceivers have emerged, but these types of transceivers encounter some application issues to varying degrees. How can these issues be resolved? This … Read more

How to Master Microcontroller Programming Design: Methods and Steps

How to Master Microcontroller Programming Design: Methods and Steps

The motivations for learning microcontrollers can be categorized into four types: firstly, learning for personal interest; secondly, learning for a major; thirdly, learning for a job; and fourthly, learning out of necessity at work. Regardless of the motivation, different individuals may require different learning methods based on their major and the depth of their electronic … Read more

DIY Infrared Remote Control Switch Circuit

DIY Infrared Remote Control Switch Circuit

Popularizing knowledge of digital and analog electronics, promoting science and education for national prosperity. In this issue, Maker e Workshop teaches everyone how to create an infrared remote control switch circuit to control household lights, fans, garage doors, etc., making it convenient and practical. When it gets cold, we can lie in bed directly, or … Read more

What Exactly Is a Hardware Engineer?

What Exactly Is a Hardware Engineer?

1. What Is Hardware? In other words, hardware is physical, at least something you can see and touch. It is a material carrier, the material basis. Broadly speaking, humans live on a material basis, and you can refer to everything you can see as hardware. Of course, in a narrow sense, software and hardware generally … Read more

Understanding Hardware Engineers and Their Responsibilities

Understanding Hardware Engineers and Their Responsibilities

What is Hardware In a narrow sense, software and hardware generally refer to the electronic field. Software code is also written by people, and the languages we are familiar with, such as C, C++, etc., are translated into assembly language by compilers, and then assembly language is translated into binary machine language by assemblers, which … Read more

An Introductory Delta-Sigma (ΔΣ) ADC Chip – TI ADS1115

An Introductory Delta-Sigma (ΔΣ) ADC Chip - TI ADS1115

Introduction The ADS1115 is well-suited as an introductory ΔΣ ADC for several reasons: Two major players in the maker community, Adafruit and Seeedstudio, have written tutorials on its use with Raspberry Pi, see [1], [2]. It is included in the TI High-performance / Precision ADCs series, albeit at the lower end, as shown in Figure … Read more

Comprehensive Classification of Chips

Comprehensive Classification of Chips

Abstract: There are many types of chips, and even industry insiders find it difficult to classify and fully understand them. Currently, the public’s understanding of chips can be said to be limited. This article attempts to take a “family photo” of the chip family to give everyone a general understanding of the chip family. In … Read more