> For the complete documentation index, see [llms.txt](https://docs.aic-eec.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aic-eec.com/recommended_by_aic.md).

# Recommended by AIC

- [Skill Roadmap](https://docs.aic-eec.com/recommended_by_aic/skill-roadmap.md)
- [Embedded Engineer](https://docs.aic-eec.com/recommended_by_aic/skill-roadmap/embedded-engineer.md)
- [Developer](https://docs.aic-eec.com/recommended_by_aic/skill-roadmap/developer.md)
- [Hardware Programming](https://docs.aic-eec.com/recommended_by_aic/hardware-programming.md)
- [Embedded Programming](https://docs.aic-eec.com/recommended_by_aic/embedded-programming.md)
- [General-propose Programming](https://docs.aic-eec.com/recommended_by_aic/general-propose-programming.md)
- [Algorithmica](https://docs.aic-eec.com/recommended_by_aic/algorithmica.md): An open-access web book dedicated to the art and science of computing
- [Thai Expert Knowledge](https://docs.aic-eec.com/recommended_by_aic/thai-expert-knowledge.md)
- [RT-Thread University Program](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program.md): Link: https://www.rt-thread.org/document/site
- [Infineon PSoC6](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/infineon-psoc6.md): PSoC6-CY8CKIT-062S2-43012
- [Kernel](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/kernel.md)
- [Kernel Basics](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/kernel/kernel-basics.md)
- [Thread Management](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/kernel/thread-management.md)
- [Clock Management](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/kernel/clock-management.md)
- [Inter-thread synchronization](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/kernel/inter-thread-synchronization.md)
- [Inter-thread communication](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/kernel/inter-thread-communication.md)
- [Memory Management](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/kernel/memory-management.md)
- [Interrupt Management](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/kernel/interrupt-management.md)
- [Kernel porting](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/kernel/kernel-porting.md)
- [Atomic Operations](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/kernel/atomic-operations.md)
- [RT-Thread SMP](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/kernel/rt-thread-smp.md): RT-Thread SMP Introduction and Porting
- [Kernel API Changelog](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/kernel/kernel-api-changelog.md)
- [Tools](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/tools.md)
- [Devices & Drivers](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/devices-and-drivers.md)
- [SENSOR Devices](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/devices-and-drivers/sensor-devices.md)
- [Touch Equipment](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/devices-and-drivers/touch-equipment.md)
- [CRYPTO Devices](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/devices-and-drivers/crypto-devices.md)
- [AUDIO Devices](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/devices-and-drivers/audio-devices.md)
- [Pulse Encoder Devices](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/devices-and-drivers/pulse-encoder-devices.md)
- [Components](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components.md)
- [C Library (libc)](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/c-library-libc.md)
- [ISO/ANSI C Standard](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/iso-ansi-c-standard.md)
- [POSIX Standard](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/posix-standard.md)
- [FILE (File IO)](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/posix-standard/file-file-io.md)
- [Pthread](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/posix-standard/pthread.md)
- [Timer](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/posix-standard/timer.md)
- [IPC Semaphore](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/posix-standard/ipc-semaphore.md)
- [IPC Message Queues](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/posix-standard/ipc-message-queues.md)
- [Dynamic Modules](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/posix-standard/dynamic-modules.md)
- [Network Components](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/network-components.md)
- [FinSH Console](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/network-components/finsh-console.md)
- [FAL: Flash Abstraction Layer](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/network-components/fal-flash-abstraction-layer.md)
- [Virtual File System](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/network-components/virtual-file-system.md)
- [tmpfs: temporary file system](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/network-components/tmpfs-temporary-file-system.md)
- [ulog log](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/network-components/ulog-log.md)
- [utest testing framework](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/network-components/utest-testing-framework.md)
- [Power Management](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/network-components/power-management.md)
- [RT-Link](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/network-components/rt-link.md)
- [Software Packages](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/software-packages.md)
- [Internet of Things](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/software-packages/internet-of-things.md)
- [MQTT-umqtt](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/software-packages/internet-of-things/mqtt-umqtt.md)
- [Telnet](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/software-packages/internet-of-things/telnet.md)
- [Tools](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/software-packages/tools.md)
- [SystemView](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/software-packages/tools/systemview.md)
- [SEGGER\_RTT](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/software-packages/tools/segger_rtt.md)
- [LVGL Manual](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/software-packages/lvgl-manual.md)
- [Touch Screen Driver](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/components/software-packages/lvgl-manual/touch-screen-driver.md)
- [Demo](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/demo.md)
- [Infineon Gateway](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/demo/infineon-gateway.md)
- [Handwriting Recognition (MNIST)](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/demo/handwriting-recognition-mnist.md)
- [Object Detection (Darknet)](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/demo/object-detection-darknet.md)
- [ROS using RT-Thread](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/demo/ros-using-rt-thread.md)
- [Control the car using RT-Thread](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/demo/control-the-car-using-rt-thread.md): RT-Thread connects to ROS to control the car
- [LiDAR via RT-Thread](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/demo/lidar-via-rt-thread.md): RT-Thread connects to RPlidar A1 LiDAR
- [Detection via RT-Thread and ROS](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/demo/detection-via-rt-thread-and-ros.md)
- [Sensor Driver Development Guide](https://docs.aic-eec.com/recommended_by_aic/rt-thread-university-program/demo/sensor-driver-development-guide.md)
