| MQX Lite Component | Include | Type | Function Prefix |
| Initialization | Initialization and automatic task creation. | Core | _mqxlite_ |
| Task management | Task creation, management, and termination. | Core | _task_ |
| Scheduling | FIFO (also called priority-based preemptive) scheduling. | Core | _sched_ |
| Lightweight semaphores | LW Semaphore synchronization mechanism. | Core | _lwsem_ |
| Lightweight events | LW Events synchronization mechanism. | Optional | _lwevent_ |
| Mutex | Mutual exclusion synchronization mechanism. | Optional | _mutatr_, _mutex_ |
| Lightweight message queue | Inter-task communication. | Optional | _lwmsgq_ |
| Interrupt and exception handling | Servicing all hw interrupts. | Core | _int_ |
| Lightweight timer | Mechanism for calling application functions at periodic intervals. | Optional | _lwtimer_ |
| Kernel log | MQX Lite activity recording. | Optional | _klog_ |
| Lightweight memory allocation | Dynamic memory allocation | Optional | _lwmem_ |