Simultaneous Control of Multiple Servos with Arduino Uno

Simultaneous Control of Multiple Servos with Arduino Uno

This experiment demonstrates how to control 6 servos simultaneously, which is the maximum number of servos that can be controlled by an Arduino Uno without using additional servo driver boards. It is important to note that the pins on the Arduino Uno that can connect to servos need to be PWM-enabled, which are the pins … Read more

Understanding the Differences Between Arduino and Microcontrollers: A Beginner’s Guide to Arduino

Understanding the Differences Between Arduino and Microcontrollers: A Beginner's Guide to Arduino

Follow andstar our public account to not miss exciting content. Source: DF Maker Community Edited by: strongerHuang Readers interested in microcontrollers should have heard of Arduino or even used it, but many still do not understand what Arduino is. Today, I will briefly describe Arduino-related content for beginners. 1. Introduction to Arduino To understand Arduino, … Read more

Beginner’s Guide to Arduino: Getting Started (Part 1)

Beginner's Guide to Arduino: Getting Started (Part 1)

【Click the blue text above to follow us and become a tech enthusiast together!】 Total words:5396 words 9 images Estimated reading time: 14 minutes (The article is a bit long, key points are highlighted) Are you a complete beginner wanting to get started with Arduino but don’t know where to begin? This article will guide … Read more

Essential Electronic Modules for Microcontrollers

Essential Electronic Modules for Microcontrollers

Those who read the previous article should have a certain understanding of microcontrollers, and many may have asked: What is the purpose of these numerous pins on the microcontroller, which looks like a monster with its claws out? This article will answer your questions. A microcontroller relies not only on its own program but also … Read more

Toshiba Launches Arm Cortex-M4 Microcontroller for Motor Control

Toshiba Launches Arm Cortex-M4 Microcontroller for Motor Control

Further enrichTXZ+™series high-end seriesM4Kgroup, expanding the code flash memory to512 KB/1 MB March262024——Toshiba Electronic Components and Storage Devices Corporation (“Toshiba”) today announced the addition of 8 new products to the TXZ+™ family of high-end 32-bit microcontrollers with Cortex®-M4 core and FPU in theM4K group, with flash memory capacities up to 512 KB/1 MB, while providing … Read more

Holtek Launches New HT32F49153/163 USB OTG Arm Cortex-M4 32-bit Microcontroller

Holtek Launches New HT32F49153/163 USB OTG Arm Cortex-M4 32-bit Microcontroller

丨Product Introduction丨 Holtek continues to expand its mid-to-high-end market product applications, launching the brand new HT32F49153/HT32F49163 series 32-bit microcontrollers, utilizing the high-performance Arm® Cortex®-M4 core, providing single-precision floating-point unit (FPU), supporting all Arm® single-precision data processing instructions and data types. This core also features a complete DSP instruction set and memory protection unit (MPU), enhancing … Read more

Differences in SysTick Usage Between Cortex-M3 and M85 Microcontrollers

Differences in SysTick Usage Between Cortex-M3 and M85 Microcontrollers

Follow+Star Public Account Number, don’t miss wonderful content Author | strongerHuang WeChat Official Account | strongerHuang Cortex-M is an ARM core designed for MCU, launched about 20 years ago, and the most classic is the Cortex-M3 core, which is one of the most widely used cores on the market today. Currently (2024-09), the latest and … Read more

Understanding the Relationship Between STM32, Cortex-M3, and ARMv8-M

Understanding the Relationship Between STM32, Cortex-M3, and ARMv8-M

Follow our official account, and never miss exciting content. Compiled by: Engineer Huang Reference: Wikipedia Reference link: https://en.wikipedia.org/wiki/ARM_architecture Everyone should know that STM32, Cortex-M3, and ARMv8-M are related to ARM, but may not be clear about their relationships or what they specifically are. 1. Overview ARMv8-M: is an ARM architecture. ARM architectures are divided into: … Read more

Understanding Cortex-M3 Concepts

Understanding Cortex-M3 Concepts

Work Mode Thread mode: This mode is active when the processor is reset or exits from an exception. Code in this mode can be either privileged or user code, controlled by CONTROL[0]. Handler mode: This mode is entered when an exception (including interrupts) occurs, with all code having privileged access. Code Privileges Privileged access: Full … Read more

Understanding Fault Types and Causes in Cortex-M3

Understanding Fault Types and Causes in Cortex-M3

Follow+Star Public Account Number, don’t miss exciting content Author | strongerHuang Public Account | Embedded Column In our usual projects, we may encounter situations of freezing, and through online debugging or printing messages, we may find out how we entered the HardFault_Handler interrupt. This “hard fault” is a common type of fault, and there are … Read more