Jianting Man is an RTOS engineer and core maintainer of the RT-Thread real-time operating system, with eight years of embedded systems experience and current work at Huawei 2012 Labs in Ottawa. He co-leads kernel, libc and device driver development for an OS deployed in over a billion IoT, industrial, and medical devices, and ranks second among contributors to the project. His open-source contributions span RT-Thread peripheral drivers, AT-command device ports, and deep integrations with the popular LVGL embedded graphics library—work that includes MCU driver support, CI fixes, and UI component improvements. Jianting also designed uC/OS-II and uC/OS-III compatibility layers for RT-Thread and is driving a libc reconstruction, demonstrating both systems-level rigor and migration strategy. As founder of the RTduino initiative, he bridges community outreach and technical stewardship, regularly managing and reviewing complex pull requests. He combines an MEng in Electrical and Computer Engineering with hands-on low-level expertise in timers, I2C, serial and flash drivers across STM32 families.
8 years of coding experience
Master of Engineering - MEng, Electrical Computer Engineering, Master of Engineering - MEng, Electrical Computer Engineering at University of Windsor
RT-Thread is an open source IoT Real-Time Operating System (RTOS).
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:2 releases, 3348 reviews, 1114 commits in 2 years 6 months
Contributions summary:Jianting contributed to the RT-Thread operating system's peripheral drivers. The user's work primarily involved modifying and adding functionalities to the drivers, including those for hardware timers and I2C, along with general enhancements to the underlying framework. Their contributions included adding support for newer STM32L4 and H7 series microcontrollers, improving the structure of the code, and ensuring that drivers like the Serial and Flash drivers function properly.
AT component porting or samples for different devices
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:2 releases, 19 reviews, 13 commits in 1 year 8 months
Contributions summary:Jianting primarily contributes to the `at_device` project, focusing on porting AT commands for various IoT modules. Their work involves implementing device-specific functionalities such as power control, sleep/wake-up cycles, and network information retrieval, tailored to different modules like the ME3616 and N720. Code changes also include adapting AT command parsing and handling to suit different module characteristics. The commits indicate a deep understanding of AT command sets and low-level interactions with communication modules.
portingsocketesp8266iotat
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.