Building a Motorcycle Dashboard with Raspberry Pi

MAKER: Alexander Everaert / Translated by: Quwujin This is a project about motorcycle IoT (Internet of Things). As a motorcycle enthusiast, I decided to use my expertise to create a smart motorcycle dashboard with Raspberry Pi. It can better analyze various data during riding and improve my riding skills. Doesn’t it look very cool! Features … Read more

Create a Raspberry Pi Countdown Timer for Pi Day

Introduction: Use Raspberry Pi and an e-paper display to start the countdown to your next holiday. Article length: 9501 words, reading time approximately: 12 minutes Pi Day🔗 en.wikipedia.org(Pi Day) (March 14) has come and gone, leaving behind wonderful memories and many Raspberry Pi projects🔗 opensource.com waiting for us to try. It’s hard to return to … Read more

Understanding the Differences Between ARM7, ARM9, s3c2410, STM32, and Cortex-M3

Follow+Star Public Account Number, don’t miss exciting content Author | strongerHuang WeChat Official Account | Embedded Column You see the number 9 in ARM9 is larger, don’t you think it’s more powerful? You see a lot of information is based on s3c2410, don’t you think it’s still quite popular now? If we rewind 10 years, … Read more

Build a Raspberry Pi Monitoring Dashboard in Under 30 Minutes

Introduction: Use Python to create an API to monitor your Raspberry Pi hardware, and build a dashboard with Appsmith. This article has 12633 words and an estimated reading time of: 16 minutes https://linux.cn/article-15984-1.htmlAuthor: Keyur Paralkar Translator: ChatGPT Use Python to create an API to monitor your Raspberry Pi hardware, and build a dashboard with Appsmith. … Read more

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

Building a Cortex-M3 Soft Core on FPGA

Click the card below to follow Arm Technology Academy This article is authorized to be reprinted from the WeChat public account Electronic Circuit Development Learning. This article mainly shares how to build a Cortex-M3 soft core on FPGA. Abstract: This article describes how to build a Cortex-M3 soft core processor on FPGA based on Xilinx … Read more

Understanding the Main Stack Pointer of Cortex-M3 SoC

Taking the hello_world software simulation of the Cortex-M3 SoC chip as an example: We will first explain with the compilation results from Keil; the GCC compilation will be discussed in another article. Zoom in: Program Size: Code=664 RO-data=224 RW-data=8 ZI-data=864 â‘  Code is a series of ARM instruction codes stored in eflash; â‘¡ RO DATA … Read more

Understanding and Applications of ARM Cortex-M3 Embedded Systems

Table of Contents Chapter 1 Introduction to ARM Cortex-M3 Core 1.1 Chapter Overview 1.2 Main Applications 1.3 Main Features of Cortex-M3 1.4 Characteristics of Typical M3 Core Processors 1.4.1 Naming Rules 1.4.2 Product Functions and Peripheral Configuration 1.5 Chapter Summary 1.6 Exercises Chapter 2 Setting Up the Development Environment 2.1 Chapter Overview 2.2 MDK Installation … Read more

Understanding the Principles of Bit-Banding Operations in Cortex-M

Bit-banding operations may not be used as much now, but in the past, when MCU performance was not very good, bit-banding operations were a common operation among many software engineers. This article mainly discusses the Cortex-M3 core (STM32F1), and I believe many friends have been confused when they first learned about it. 1About Bit-Banding Operations … Read more