Porting RT-Thread Nano Based on MCUXpresso and FRDM-MCXA346 | Technical Collection

Porting RT-Thread Nano Based on MCUXpresso and FRDM-MCXA346 | Technical Collection

RT-Thread Nano is a minimalistic hard real-time kernel, for more details refer to the official link: https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-nano/an0038-nano-introduction After introducing the official download address, this article focuses on porting RT-Thread Nano to the MCUXpresso IDE. The ported code can be found on the nxpic.org.cn forum. A documentation based on MCUXpresso VSC (Visual Studio Code) will also … Read more

Linux | Porting SSH Service to i.MX6ULL Development Board (Chapter 15)

Linux | Porting SSH Service to i.MX6ULL Development Board (Chapter 15)

Click the blue text above to follow us 01. SSH Official Website and Download Links >>> The official download link for OpenSSL is as follows. This is the open-source organization that Luo Yonghao donated 1 million to. https://www.openssl.org/source/ The GitHub download link for OpenSSL is as follows. https://github.com/openssl/openssl The official website for the SSH open-source … Read more

Notes on Porting ZephyrRTOS to Sifli SF32LB58 – Part One

Notes on Porting ZephyrRTOS to Sifli SF32LB58 - Part One

Adding SoC support for ZephyrRTOS (2) The basic framework for porting N32L406 is not yet complete, and recently I started the porting process for the Sifli SF32LB58. One reason is that this chip features Bluetooth and a 2D GPU, making it suitable for low-power display devices such as speedometers, navigation devices, and smart glasses, which … Read more

Using the CW32 Module: 1.3-Inch Monochrome OLED Display

1Module Source>>> Product Physical Display: Data Download Link:https://pan.baidu.com/s/1FNGHM0u5MQ2li3QOrTkTuA Data Extraction Code:8888 2Specifications>>> The following information can be found in the manufacturer’s screen specification document. Operating Voltage:3.3V ~ 5V Operating Current:20mA Module Size:33.5 x 35.4 MM Pixel Pitch:0.23(H) x 0.23(V) Pixel Size:0.21(H) x 0.21(V) Driver Chip:SH1106 Communication Protocol:SPI (Adjustable IIC) 3Porting Process>>> Our goal is to … Read more

Using the CW32 Module: 1.28-Inch Round LCD Color Display

Using the CW32 Module: 1.28-Inch Round LCD Color Display

1Module Source>>> Product Physical Display: Data Download Link:https://pan.baidu.com/s/1lSjp7ISiKhkaXwqJsEOu2g Data Extraction Code:8888 2Specifications>>> The following information can be found in the manufacturer’s screen specification document. Operating Voltage:3.3V Operating Current:20mA Module Size:44(H) x 36(V) x 2.8(D) MM Pixel Pitch:0.135(H) x 0.135(V) Driver Chip:GC9A01 Communication Protocol:SPI 3Porting Process>>> Our goal is to port the routine to the Lichuang … Read more

Porting and Simulation of the Open Source GUI Library uC/GUI

Porting and Simulation of the Open Source GUI Library uC/GUI

uC/GUI is a lightweight graphical user interface (GUI) library specifically designed for embedded systems. Developed by Segger, it aims to provide a simple and efficient graphical interface solution for embedded applications. Here are some of the main features and functionalities of uC/GUI: Main Features Lightweight: The design goal of uC/GUI is to be as compact … Read more

Using the CW32 Module: 2.8-inch and 3.2-inch ILI9341 Color Screens

Using the CW32 Module: 2.8-inch and 3.2-inch ILI9341 Color Screens

1Module Source>>> Product Physical Display: Data Download Link:http://www.lcdwiki.com/en/2.8inch_SPI_Module_ILI9341_SKU:MSP2807 2Specifications>>> Download the data from the link above. Operating Voltage:3.3V-5V Operating Current:90mA Module Size:50.0(H) x 86(V) MM Pixel Size:320(H) x 240(V) RGB Driver Chip:ILI9341 Communication Protocol:SPI Operating Current:90mA Module Size:50.0(H) x 86(V) MM Pixel Size:320(H) x 240(V) RGB Driver Chip:ILI9341 Communication Protocol:SPI 3Porting Process>>> Our goal is … Read more

Porting FreeRTOS

Porting FreeRTOS

Introduction I wrote this porting guide because a colleague from my WeChat public account asked me to write a tutorial on porting, so I wrote this article at their request. Preparation Before porting, we first need to obtain the official source package of FreeRTOS. Here are two download links: One is the official website: http://www.freertos.org/ … Read more

How to Port FreeRTOS to Your Project

How to Port FreeRTOS to Your Project

1. Download FreeRTOS Official Website https://www.freertos.org/ 2. Source Code Composition Directory Composition FreeRTOS-LTS ├── aws │ ├── aws-iot-core-mqtt-file-streams-embedded-c │ ├── device-defender-for-aws-iot-embedded-sdk │ ├── device-shadow-for-aws-iot-embedded-sdk │ ├── fleet-provisioning-for-aws-iot-embedded-sdk │ ├── jobs-for-aws-iot-embedded-sdk │ └── sigv4-for-aws-iot-embedded-sdk ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FreeRTOS │ ├── backoffAlgorithm │ ├── coreHTTP │ ├── coreJSON │ ├── coreMQTT │ ├── … Read more