What Did People Use to Control Robots Before Microcontrollers?

What Did People Use to Control Robots Before Microcontrollers?

Since the advent of microcontrollers, controlling robots has become increasingly easier. However, before such excellent tools were available, how did engineers make robots move? Analog Computers 1 Before digital computers were invented, people built analog computers using vacuum tubes, capacitors, inductors, and resistors, which could perform many simple calculations and control tasks. An analog computer … 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

DIY Game Console: This Young Man Made It!

DIY Game Console: This Young Man Made It!

👇👇Follow and reply “Join Group” to be added to the Programmer Group Chat👇👇 MAKER: JuanF92 / Translated by: Fun Endless, Meeting is Just the Beginning MicroByte is a micro console capable of running games from NES, GameBoy, GameBoy Color, Game Gear, and Sega Master System, all components designed within this 78 x 17 x 40 … Read more

Introduction to Arduino: LCD1602 Display Basics

Introduction to Arduino: LCD1602 Display Basics

LCD1602 Display The LCD1602, also known as the 1602 character LCD, is a dot matrix liquid crystal module specifically designed to display letters, numbers, and symbols. It can display 16×2 characters, totaling 32 characters. In this article, we will explore the LCD1602 and drive it to display “Hello World”. 1. Introduction to LCD1602 For microcontroller … Read more

Enhancing Arduino Projects with DS1302 Real-Time Clock

Enhancing Arduino Projects with DS1302 Real-Time Clock

Follow,Star Public Account Number, don’t miss the exciting content Editor: TonySource: Public Account TonyCode Many electronics enthusiasts are keen on building electronic clocks as a hands-on project. These clocks may use display modules such as seven-segment displays, dot matrix screens, LCD screens, OLED screens, and TFT screens, with various RTC clock chips like DS1302, DS3231, … Read more

Two Ultra-High Frequency Cortex-M Core Domestic MCUs

Two Ultra-High Frequency Cortex-M Core Domestic MCUs

Hello everyone, I am Pi Zi Heng, a serious tech enthusiast. Today, I will introduce to you the high-frequency products of domestic Cortex-M core MCU manufacturers. Yesterday, I released the “2023 Edition of Domestic Cortex-M Core MCU Manufacturers High-Frequency Products,” where I found 12 models with a frequency of no less than 144MHz, which has … Read more

Understanding Bit-Banding Operations in Cortex-M

Understanding Bit-Banding Operations in Cortex-M

Follow+Star Public Number, Don’t Miss Exciting Content Author | strongerHuang WeChat Official Account | Embedded Column Bit-banding operations may not be used as much nowadays, but in the past when MCU performance was not very good, bit-banding was a common operation for many software engineers. This article mainly discusses the Cortex-M3 core (STM32F1), which many … Read more

Embedded Technology for Liberal Arts Students: STM32 PCB Design

Embedded Technology for Liberal Arts Students: STM32 PCB Design

1. STM32 and Selection 1.1 STM32 vs 51 Microcontroller Both STM32 and 51 are types of small computer chips that allow us to write code and store it within. For example, we can control a pin to switch between 5V and 0V, connecting an LED to this pin to achieve a blinking effect. This operation … Read more

Overview of Automotive MCU Chip Knowledge

Overview of Automotive MCU Chip Knowledge

(The full text contains over 12,600 words, recommended for collection and reading) Author | Beiwai Nanxiang Produced by | Automotive Electronics and Software With the rapid development of technology, the automotive industry is experiencing unprecedented changes. From traditional internal combustion engine vehicles to new energy vehicles, and now to smart cars, automobiles have become not … Read more

Common Module Examples for 51 Microcontroller (Part 1)

Common Module Examples for 51 Microcontroller (Part 1)

Since the late 1970s, with the birth of the microcontroller, there has been a considerable history of development in microcontrollers. Because microcontrollers are more suitable for embedded systems and have strict volume management, almost every electronic device you see today integrates a microcontroller. The widespread application means that learners of microcontrollers have a wealth of … Read more