Research window: Past 24 hours (2026-09-17 11:18 ~ 2026-09-18 11:18 Beijing Time) Sources: RT-Thread official news API, community forum article endpoint, GitHub (org: RT-Thread main repo commits / PR / Issue / Releases, env toolchain repo, package index repo, device support package org, Studio BSP SDK org, topic:rt-thread ecosystem repos and name search), Google News aggregation (zh-CN / en-US, via proxy)


Index

  • I. Kernel and Release Updates
    • LLVM ARM CI dependency fix merged into mainline (09-17)
    • Official news API sees no new entries for 29th consecutive day; product info still debuts via WeChat official account (09-18)
  • II. Official and Community Activities
    • Community forum adds two chapters to beginner tutorial series: PIN device and external interrupts, UART serial (09-18)
    • Forum discussion on kernel graphical configuration and lightweight trade-offs in comparable kernels (09-18)
  • III. Ecosystem and Vendor Adaptation
    • STM32F4 device support package batch sync; default vector table base address and bit definitions corrected (09-17)
    • GD32 downstream board-level repo unifies I2C DMA switch naming and fixes evaluation board build (09-18)
  • IV. Industry Applications
    • 2026 Electronics Competition Problem H vehicle-mounted balancing ball open-source project ported to RT-Thread (09-18)
    • Huangshan Pi SF32LB52 elliptical screen smartwatch firmware advances to 0.4.1 (09-18)
    • General-purpose UI toolkit AWTK sees consecutive commits, non-dedicated ecosystem reference (09-17 ~ 09-18)
  • V. Summary and Trend Observations
    • Three-day trend (09-16 ~ 09-18)
    • Limitations and deduplication notes
  • Appendix: Source verification table

I. Kernel and Release Updates

1.1 LLVM ARM CI dependency fix merged into mainline (09-17)

Date: 2026-09-17 22:29 (Beijing Time, merge time) Source: PR #11807

The CI dependency-missing proposal recorded in the previous report was merged within the window. The change touches one file with one added line, affecting the LLVM ARM manual release workflow definition, installing a terminal information library dependency for that pipeline. The pipeline had previously failed to build because the runtime environment lacked this library — an environment-class issue on the toolchain side rather than a code defect. The merger is an existing project maintainer, with roughly twelve hours from proposal submission to merge. With this, of the three routine fixes recorded in the previous report, the CI dependency item is now closed; the other two (STM32H7 serial four receive-side DMA configuration, block device partition log format specifier correction) remain under review.

1.2 Official news API sees no new entries for 29th consecutive day; product info still debuts via WeChat official account (09-18)

Date: 2026-09-18 (verification time) Source: RT-Thread official news API

The official news API returned five items this period, all archived forum activities and awards from May to June. The latest entry is still dated 2026-06-17, with no additions in the window — the 29th consecutive day without updates. The five archived items cover participation in the Abu Dhabi Investment Forum, an appearance at the Software Innovation and Development Conference, a Lingang embodied intelligence industry event, designation as an off-campus base for youth science and technology education, and a speech at an industrial technology forum, spanning May 27 to June 11, all historical items. The official website news list page still returns a redirect status this period and cannot be read directly; product launches and event previews continue to debut via the WeChat official account, official website store, and forum channels.


II. Official and Community Activities

2.1 Community forum adds two chapters to beginner tutorial series: PIN device and external interrupts, UART serial (09-18)

Date: 2026-09-18 08:34 / 09:32 (Beijing Time, update time) Source: Forum tutorial 41d4078e0f0f2a58, Forum tutorial 7fed3062fab98ebe

The community forum article endpoint this period includes two chapters of a beginner tutorial series by the same author, using the Xinghuo No. 1 development board as hardware and RT-Thread Studio as software. Chapter 2 covers general-purpose input/output, first fully explaining the project creation and serial terminal connection process (selecting the chip-based approach when creating a new project, and how to fill in each field for kernel version, vendor, series, chip, console serial, TX/RX pins, and debugger), then covering LED blinking, button reading, button interrupts, matrix keypad, and buzzer, and noting that subsequent chapters directly reference this preparation process. Chapter 3 covers serial, introducing asynchronous transmit/receive principles and the start bit, data bits, optional parity bit, and stop bit structure of a data frame, giving the console default parameters and the pin mappings for three serial ports, pointing out that the default project only enables the debug serial, and noting that the standard alternate-function pin for the second serial port is occupied by a timer channel in the board’s default configuration and must be changed back in the graphical configuration tool, otherwise checking the configuration option will not produce output waveforms. Both chapters use minimal examples written into the main function alongside project template breakdowns, forming a systematic series aimed at beginners.

2.2 Forum discussion on kernel graphical configuration and lightweight trade-offs in comparable kernels (09-18)

Date: 2026-09-18 09:45 (Beijing Time, update time) Source: Forum discussion 37b351dfb3690ab5

A discussion thread on configuration tool evolution appeared on the forum this period. Drawing on personal experience, the poster noted that the official graphical configuration tool requires considerable maintenance investment, while comparable open-source kernels take a lighter approach to configuration, and asked whether their methods could be borrowed, also mentioning recent community feedback on the accompanying integrated development environment. The thread is a community-initiated topic with no official response in the window. It can be seen as a continuation of the long-running discussion on graphical configuration and project organization routes, pointing to the same class of issue as the repository layered management article recorded in the previous period — namely, balancing toolchain maintenance cost and usability.


III. Ecosystem and Vendor Adaptation

3.1 STM32F4 device support package batch sync; default vector table base address and bit definitions corrected (09-17)

Date: 2026-09-17 22:41 (Beijing Time, push time) Source: Device support package repo

The STM32F4 device support package completed a batch sync within the window, with pushed content covering multiple version tags and several corrections: when the built-in vector table address macro is not externally redefined, it now defaults to the internal flash base address; a whitespace character issue in the interrupt number type definition is corrected; the channel selection bit definition in the direct memory access stream control register is changed to a shift expression; and external redefinition capability is opened up for the vector table offset macro. The version tag labeled 2.6.11 traces back to last May in its original commit time; this is a concentrated backfill of historical tags, indicating that the package side’s recent focus is aligning device support package versions with upstream rather than adding features. This repository is a device-level support component and is one of the dependencies when creating a microcontroller project.

3.2 GD32 downstream board-level repo unifies I2C DMA switch naming and fixes evaluation board build (09-18)

Date: 2026-09-18 11:03 (Beijing Time, merge time) Source: GD32 downstream repo PR #70

The downstream board-level support repository for GigaDevice’s GD32 series merged a housekeeping proposal within the window: unifying the naming of the two-wire serial bus direct memory access switch and fixing the build issue in the 207I series evaluation board project. The proposal was submitted 09-07 and merged at the end of the window, with a review cycle of about eleven days. This downstream repository has maintained a steady pace over the past month, with five board-level project and device support merges in early September, mainly handling pin multiplexing, serial, two-wire serial bus, serial peripheral interface, and direct memory access example completion for GD32 evaluation boards. It is a vendor-side self-maintained branch and has not yet flowed back to mainline. The existence of such downstream repositories shows that domestic microcontroller vendors maintain their own self-maintained cadence outside the mainline, where the adaptation cycle is typically longer.


IV. Industry Applications

4.1 2026 Electronics Competition Problem H Vehicle-Mounted Balancing Ball Open-Source Project Ported to RT-Thread (09-18)

Date: 2026-09-18 08:42 (Beijing Time, publication time) Source: Forum article c5c0c3da7d958710, Open-source repository 26-H-TI-rtt

The community released an open-source project for Problem H of the 2026 National Undergraduate Electronic Design Contest. The problem is a vehicle-mounted balancing ball motion control system: the car follows a line along a black circular track while simultaneously controlling the tilt angle of a swing rod to keep a steel ball stable within the grooved rod. The scoring items cover six aspects: image transmission position monitoring and playback, fixed-point start and stop deviation, steel ball reciprocation and stabilization in the stationary state, and ball position error control during motion, placing high demands on control real-time performance and visual closed-loop precision. The existing solution was completed using a dual-board architecture composed of two domestic microcontrollers, and after the competition it was ported in its entirety to the Spark-1 platform as a kernel exercise and open-sourced. The repository contains the vehicle-side project, vision program, and detection model, and the original problem statement is also made public with the repository. The repository was created in the middle of this month. This is a community-initiated transformation of competition results, offering reference value for engineering practice in motion control and visual closed-loop directions.

4.2 Huangshan Pi SF32LB52 Elliptical-Screen Smartwatch Firmware Advances to 0.4.1 (09-18)

Date: 2026-09-18 11:17 (Beijing Time, push time) Source: Open-source repository LCHSP_Watch

A smartwatch firmware project based on a domestic low-power Bluetooth chip saw new commits within the window. The project hardware is the Huangshan Pi development board on the SiFli Technologies SF32LB52 platform, with a 390 by 450 elliptical touchscreen, RT-Thread at the system layer, LVGL 8.3.11 at the UI layer, and builds based on the vendor software development kit. Features cover watch faces and watch face switching, control center, light effects, power management, internal flash file system and storage card partitions, classic Bluetooth audio control, and low-power Bluetooth companion protocols. The current public firmware version is 0.4.1. This project is a complete application practice by a third party in the community in the wearable direction, combining the kernel with a desktop-class UI framework on a low-power Bluetooth chip, and can serve as a reference case for the kernel in low-power graphical interaction scenarios.

4.3 General-Purpose UI Toolkit AWTK Sees Continuous Commits, Recorded as Non-Dedicated Ecosystem Reference (09-17 ~ 09-18)

Date: 2026-09-17 ~ 2026-09-18 (push time) Source: Open-source repository zlgopen/awtk

Within this window, the general-purpose UI toolkit repository tagged as part of the RT-Thread ecosystem saw continuous commits, including glyph handling, documentation, widget idle callback interfaces, build scripts, and Android platform build fixes, all of which are general improvements to the toolkit itself and have no direct relation to the kernel dedicated track, so they are recorded as ecosystem reference per convention. This repository updates at high frequency over the long term, and its individual pushes should not be counted as kernel ecosystem developments; it is listed only to maintain complete source coverage.


V. Summary and Trend Observations

  • The mainline has entered a low-tempo closing window: Over the past three days, mainline merges were concentrated on Xiaohua Semiconductor HC32 series configuration synchronization, an STM32 linker script capacity validation fix, and this period’s continuous integration dependency fix. The first two are closures of existing defects, and this period’s is a build environment adjustment. No new feature-level proposals were merged within the window, and the network protocol stack upgrade and two other small fixes in the review queue are still waiting.
  • Community-initiated content became the main body of this period: Two chapters of an introductory tutorial series, a configuration tool discussion thread, and a competition open-source project constituted the main additions within the window. The official channel had no published articles this period, further shifting the center of content output toward the community side.
  • End-to-end practices appeared in two directions: The smartwatch firmware project combines the kernel with a desktop-class UI framework on a low-power Bluetooth chip, and the competition project brings control and visual closed loops onto the kernel. Both are relatively complete cases accomplished by the community, corresponding to wearable and motion control scenarios respectively.
  • The device and software package side is in a version alignment period: The STM32F4 device support package this time batch-filled historical version nodes and corrected the default vector table base address, continuing the same line as the FSBL index commit in the software package index last period. Recent software package actions are mainly alignment and completion.
  • Official interface updates remain suspended: The official news interface has had no new additions for the twenty-ninth consecutive day, with the latest entry remaining at June 17. The official website news page also cannot be directly verified, so external observation still requires cross-validation using repository status together with aggregation sources.

5.2 Limitations and Deduplication Notes

  • There were no official published articles this period. Entries in aggregation sources whose titles contain this topic were all published before the window or were title word-splitting and consumer product advertising noise, and have been removed one by one without being counted in the main text.
  • Deduplication notes: Last period’s HC32 configuration synchronization, STM32 linker script capacity validation fix, SDIO driver deregistration leak proposal, three small fix proposals, network protocol stack version advancement proposal, Gino Pi’s JLink debug link and Ruiqing adaptation, the Southeast Asian university industry-education integration article, and the remote control livestream preview have all been covered and are not repeated this period. New content this period includes the merge of the continuous integration dependency fix, two chapters of the forum tutorial, the graphical configuration discussion thread, the competition open-source project, the STM32F4 device support package synchronization, the GD32 downstream repository merge, and the smartwatch firmware project.
  • Among the three small fixes, the continuous integration dependency item was merged this period, while the other two are still under review, belonging to the same batch as last period’s report, and the main text has explained them separately.
  • The forum article interface only exposes two categories, official articles and articles; other categories return as nonexistent. This period’s content uses the article category as the sole source. Article update times may be later than first publication times, and the main text labels them according to the update time returned by the interface.
  • The competition project and the smartwatch firmware project are both third-party community outputs, not vendor or official releases. The specific performance and feature descriptions involved are based on publicly available repository materials and have not been empirically verified.

Appendix: Source Verification Table

Source Verification Result
RT-Thread official news API Latest entry dated 2026-06-17; no new items within the window; stalled for the twenty-ninth consecutive day
Community forum article API Normal; four new items within the window (two tutorial chapters, one discussion thread, one competition project), plus an updated store release post
GitHub org: RT-Thread (main repo commits) 1 merge within the window: LLVM ARM CI dependency fix
GitHub org: RT-Thread (PR / Issue) 1 proposal merged; no new proposals or bug reports within the window
GitHub RT-Thread/rt-thread (releases) No new releases within the window; latest is v5.3.0 on 09-10
GitHub RT-Thread/env (toolchain) No new commits or releases within the window; latest is v2.0.2 on 09-16
GitHub RT-Thread/packages (package index) No new commits within the window; latest is the STM32N657xx FSBL index on 09-14
GitHub RT-Thread-Packages (device support package org) One batch sync of the STM32F4 device support package within the window
GitHub RT-Thread-Studio (BSP SDK org) No pushes within the window
GitHub topic:rt-thread (pushes in the past week) Four projects had pushes: GD32 downstream repo, general-purpose UI toolkit, drone protocol reverse engineering, CANopen integration; the latter two had no new commits within the window
Google News aggregation (Chinese and English, via proxy) No new valid items within the window; hits were all pre-window articles, title word-splitting, or consumer advertising noise, and were filtered out
Official website news list page Returned a redirect status this period, could not be read directly; substituted with API archives and community channels

Complete Source List