Comprehensive Summary of EtherCAT Slave Controller Chips (2004-2023)

Comprehensive Summary of EtherCAT Slave Controller Chips (2004-2023)

Image Source: EtherCAT Technology Group Author: Robert B.Trask “ The EtherCAT slave controller chips, along with diagnostic and development tools, help users enhance field communication performance and simplify debugging. ” The EtherCAT Slave Controller (ESC) is a core concept of EtherCAT; it represents the chip-based part of EtherCAT field devices. The chips can be Application-Specific … Read more

How to Build a Quadrotor Drone

How to Build a Quadrotor Drone

A quadrotor UAV belongs to the non-coaxial disc rotor category in rotor layout, with four rotors symmetrically distributed in a cross pattern. Compared to traditional single-rotor aircraft, quadrotors have many advantages. The four rotors counteract each other’s torque effects, eliminating the need for a tail rotor found in single-rotor helicopters, making them more energy-efficient while … Read more

DIY Drone Experience with AR Exploration: Step-by-Step Guide

DIY Drone Experience with AR Exploration: Step-by-Step Guide

Hello everyone, I am Tech Sister Recently, my friends have been playing an AR game That is Let’s Catch Monsters Together I didn’t expect the highly competitive Mr. MB Actually made a drone for catching monsters From the Sky Mother Ship, Millennium Falcon, Flying Sword We have made many drones This time Mr. MB will … Read more

Overview of DJI Drone Circuit Boards

Overview of DJI Drone Circuit Boards

DJI Mini 1 ESC Board DJI Mavic ProDJI Inspire 2DJI Mavic 3 Pro ESC BoardDJI Phantom 3ADJI Phantom 4DJI Phantom 4 PRO (Image source from the internet, please delete if infringed) -The end- Previous Highlights Tethered Drone and Communication Relay Applications: In-depth Analysis of Onboard Self-Organizing Network Technology Implementation Why Are Young People Eager to … 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

Embedded Development – Porting EtherCAT on LAN9253

Embedded Development - Porting EtherCAT on LAN9253

1. Overview of the Porting Process ‌Hardware Platform Setup‌ Selection of the main control chip: It is recommended to use the STM32F4 series (such as STM32F407) or Microchip SAMD5x series, which must support SPI/SQI or HBI interfaces to communicate with LAN9253. Hardware connection: LAN9253 connects to the main control via the SPI interface, requiring configuration … Read more

Common EtherCAT Slave Solutions in the Market: Integrated ESC in Master Control Becomes the Trend

Common EtherCAT Slave Solutions in the Market: Integrated ESC in Master Control Becomes the Trend

In the current field of industrial automation, EtherCAT (Ethernet for Control Automation Technology) has been widely used as a high-performance, real-time industrial Ethernet communication protocol. With its efficient data transmission capabilities, precise synchronization performance, and flexible topology, it has become an indispensable part of many automation systems. As the basic unit in the EtherCAT network, … Read more

Analysis and Verification of EtherCAT Slave Communication Link Based on FPGA

Analysis and Verification of EtherCAT Slave Communication Link Based on FPGA

Abstract: EtherCAT is one of the widely used field buses in the industrial control field. The slave controller ESC (EtherCAT Slave Controller) is the key to implementing EtherCAT protocol data communication in slave modules. Achieving autonomous control over slave control chips is an important foundation for the localization and research and development of industrial control … Read more

Create Your First Progress Bar Application with Linux

Create Your First Progress Bar Application with Linux

Linux | Red Hat Certified | IT Technology | Operations Engineer 👇 Join the technical exchange QQ group with 1000 members, note 【public account】 for faster approval 1. Concept of Newline In the Linux system, \n and \r are two important escape characters, representing newline and carriage return respectively, each having different functions and application … Read more