Weekly Lesson: Implementing Graphical Interface with Arm-2D on Cortex-M Chips

Click the card below to follow Arm Technology Academy

Weekly Lesson is a new column at Arm Technology Academy, where I regularly select public courses from the Extreme Technology Community for everyone to learn more technology. Welcome to follow Weekly Lesson.

Public Course Content

This session introduces how to deploy Arm-2D on Cortex-M processor chips (64K Flash, 4K~32 RAM) to achieve various common graphical interfaces and effects in a bare-metal environment.

This sharing includes:

● What is Arm-2D? What is its positioning? What problems does

Setting Up VNC Viewer for Raspberry Pi Remote Desktop

Setting Up VNC Viewer for Raspberry Pi Remote Desktop

The Raspberry Pi laboratory previously introduced "How to connect to Raspberry Pi using Windows Remote Desktop", which used Microsoft's "Remote Desktop Connection" as the client to log into Raspberry Pi. Below we introduce how to log into Raspberry Pi using the official certified RealVNC client.

Before starting, you need to have logged into Raspberry Pi, either through a connected monitor and keyboard/mouse or via SSH.

Enable Raspberry Pi VNC Service

Enter the following

21 Creative Arduino Project Ideas for Beginners

Arduino is a versatile open-source electronics platform that enables countless enthusiasts, hobbyists, and professionals to delve into the exciting world of electronics and programming.

With its user-friendly interface and rich ecosystem of components, Arduino serves as an excellent gateway for individuals eager to explore the realm of physical computing and interactive projects. Engaging in practical projects is a great way to master the fundamentals of hardware and software development as you embark on your Arduino journey.

This collection showcases 21 exciting Arduino

Essential Snowboard Protective Gear for Beginners

Essential Snowboard Protective Gear for Beginners

Snowboard

Gear

Outdoor snow fields Snowboard gear includes the following:

Essential Snowboard Protective Gear for Beginners

This article focuses on protective gear, which ishighly recommended equipment.

(Other equipment will be shared in separate articles)

Some say: "Lacking skills, just rely on gear," but besides the essential gear, protective gear is also extremely important, especially for beginners.

Chinese snow fields mainly have machine-packed snow trails, which are hard; falling on them is like falling on concrete. Moreover, besides injuring

Open Source GUI for Embedded Systems

When QT was acquired for 600 million dollars, it was shocking! Is the graphical interface really that valuable?

µGUI is a free and open-source graphics library for embedded systems. It is platform-independent and can be easily ported to almost any microcontroller system.

Source Code

http://www.gitpp.com/plang/ugui-cn

What is µGUI?

µGUI is a free and open-source graphics library for embedded systems. It is platform-independent and can be easily ported to almost any microcontroller system. As long as the display can show graphics, µGUI is not limited by

Getting Started with Raspberry Pi: Initial Setup Guide

Getting Started with Raspberry Pi: Initial Setup Guide

First, unplug the Raspberry Pi's power supply to ensure it is powered off while connecting external devices. If you have the operating system installed on a microSD card, you can now insert it into the Raspberry Pi.

Getting Started with Raspberry Pi: Initial Setup Guide

Next, plug in other external devices such as a mouse, keyboard, and monitor.

Finally, connect the power supply to the Raspberry Pi. When the Raspberry Pi powers

Release of Arduino IDE 2.0.0: A User-Friendly Interface with Enhanced Features

Release of Arduino IDE 2.0.0: A User-Friendly Interface with Enhanced Features

The new version of Arduino IDE 2.0.0 has been officially released.

The new development environment is based on the Eclipse Theia framework, an open-source project based on the same architecture as VS Code. The front end is written in TypeScript, and most of the back end is written in Golang.

The new IDE offers a more modern and user-friendly interface, faster compilation times, code suggestion features,

Back to Top
Product has been added to your cart
×