Embedded core

1. Vi điều khiển (MCU)

1.1. STM32

1.2. AVR / PIC

1.3. ESP32

1.4. GPIO, Timer, UART / SPI / I2C, PWM, Interrupt

2. RTOS

  • FreeRTOS:

    • Task

    • Queue

    • Semaphore

    • Mutex

    • Deadlock là gì

3. Robot / Control Core

  1. Motor DC / Step / Servo

  2. Encoder

  3. PID là gì

  4. Sensor: ultrasonic, IR, limit switch