Microcontroller Simulating Linux Auto Initialization Process

Microcontroller Simulating Linux Auto Initialization Process

Follow+Star Public Account, don’t miss exciting content Source | Embedded Mixed Pot Typically, when we write programs, we follow this pattern: executing one function after another in a logical sequence. If the logic is very complex and involves many modules, then this sequential execution code can become quite bulky, with tight coupling between modules. In … Read more

Quick Start Guide to Embedded STM32 Practical Application 1080P

Quick Start Guide to Embedded STM32 Practical Application 1080P

1. Follow the above Jifeng Find Course WeChat official account, and click 【Like】 and 【Looking】 2. Enter 【Receive Course】 in the WeChat official account to obtain the materials for this guide. Resources are from Baidu Cloud Drive Embedded STM32 Practical Application Quick Start Embedded STM32 Practical Application Quick Start STM32 is a 32-bit microcontroller developed … Read more

An Open Source Lightweight Embedded Software Development Framework

An Open Source Lightweight Embedded Software Development Framework

1. Introduction to Zorb The Zorb Framework is a lightweight embedded framework built on the principles of object-oriented design. The purpose of building the Zorb Framework is to enable rapid application development on chips that cannot run Linux, avoiding the need to reinvent the wheel. The initial design features of the Zorb Framework include: 1. … Read more

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

Youth Robotics Technology Level Exam Theory Comprehensive Paper (Level 4) 2024-12

Youth Robotics Technology Level Exam Theory Comprehensive Paper (Level 4) 2024-12

Youth Robotics Technology Level Exam Theory Comprehensive Paper (Level 4) Score: 100 Questions: 30 1. Multiple Choice Questions (20 questions, 80 points total) 1. The following Arduino C program runs, under which condition will the serial monitor output “B”? ( ) A. score > 75 && score < 90 B. score > 75 || score … Read more

Getting Started With Arduino Programming (3rd Edition) PDF Download

Getting Started With Arduino Programming (3rd Edition) PDF Download

Author: [US] Simon Monk (Simon Monk) Translated by: Wang ChaoPublisher:Tsinghua University PressPublication Date: June 2023 Editorial Recommendation A new Arduino programming guide that requires no prior programming experience! This edition has been comprehensively updated to introduce how to quickly and easily write all programs based on Arduino models using a modified C language and the … Read more

Ultrasonic Measurement Alarm System Based on 51 Microcontroller

Ultrasonic Measurement Alarm System Based on 51 Microcontroller

Click the blue text to follow us Ultrasonic measurement alarm system based on the 51 microcontroller with LCD1602 display (Proteus simulation + program + design report + explanation video) Simulation diagram using Proteus 8.15 (lower versions available) Compiler: Keil 4 / Keil 5 Programming Language: C Design Number: P20 Ultrasonic distance measurement alarm design based … Read more

IoT + Embedded Systems Development and Practice

IoT + Embedded Systems Development and Practice

Today, the Internet of Things (IoT) and artificial intelligence technologies are increasingly integrated into people’s daily lives, raising higher demands for embedded system development technologies. This is reflected not only in the requirements for hardware performance but also in new demands in software, algorithms, and cloud services. Therefore, “IoT + Embedded Systems Development and Practice” … Read more

Fast Fourier Transform Algorithm for Microcontrollers

Fast Fourier Transform Algorithm for Microcontrollers

For a faster version, see the C language implementation of FFT and IFFT source code, which does not rely on a specific platform. The porting is very simple, does not rely on other libraries, and allows custom point counts. The algorithm is based on the usage instructions of the FFT algorithm and the C language … Read more

8 Essential C Language Tips for Embedded Engineers

8 Essential C Language Tips for Embedded Engineers

As an engineer working with MCUs, we rarely encounter pure upper-level software development, nor can we fully engage in hardware circuit design. Our most common work mode is: A cigarette in the left hand, a soldering iron in the right, and both hands on the keyboard typing code. To create a good design, we must … Read more