1. Introduction
    1. ESP32 Family
    2. Pinout Diagram
    3. Dev Environment
    4. Quick Start
    5. Async and Embassy
    6. FAQ
  2. Core Concepts
    1. Voltage Divider
    2. ADC
      1. ADC in ESP32
    3. PWM
      1. PWM in Depth
      2. LED PWM Controller
      3. MCPWM in ESP32
    4. no_std, no_main in Rust
  3. Fading LED
    1. Code
    2. External LED
  4. Buzzer
    1. Circuit
    2. Active Beep
    3. Play Songs
      1. Music notes
      2. Music module
      3. Song module
      4. Code
  5. Ultrasonic
    1. How it works?
    2. Circuit
    3. Code
    4. Using Buzzer
  6. PIR Sensor
    1. Adjustments
    2. Circuit
    3. Motion Detection
    4. Burglar Alarm
  7. Servo Motor
    1. PWM and Servo Position
    2. Circuit
    3. LEDC PWM
    4. Code
    5. Servo With MCPWM
  8. LDR
    1. How it works?
    2. LDR With LED
      1. Code
  9. Wi-Fi
    1. Station Mode
    2. Access Website (Embassy)
      1. Connecting Wifi
      2. HTTP Request
    3. Webserver on ESP32
      1. Wi-Fi module
      2. Serve Webpage
      3. Exposing to Internet
    4. Static IP
    5. Control LED
      1. API and Webpage
    6. Create Wi-Fi
      1. Setup Wi-Fi
      2. Web Module
      3. How to Run?
  10. OLED Display
    1. How it works?
    2. Circuit
    3. Crates
    4. Hello, Rust!
    5. Draw Image
      1. Code
      2. MultiByte
      3. Code
      4. BMP File
  11. Thermistor
    1. NTC and Voltage Divider
    2. ADC
      1. Maths
      2. ADC Non-Linearity
    3. Non-Linear
      1. B Equation
      2. Steinhart Equation
    4. Circuit
    5. Print ADC
    6. Temperature on OLED
      1. Code
  12. SD Card (MMC/SDC)
    1. Circuit
    2. Read From SD Card
    3. Write To SD Card
  13. RFID (RC522)
    1. Hardware
    2. MIFARE
    3. Flow
    4. Circuit
    5. Read UID
    6. Read Data
      1. Dump Memory
    7. Access control
      1. AccessBits Calc
    8. Write Data
      1. Change Auth Key
    9. Project Ideas
  14. Joystick
    1. Movement and ADC
    2. Pin layout
    3. Circuit
    4. Print ADC Values
  15. Bluetooth
    1. BLE
      1. GAP
      2. GATT
      3. Code
      4. Notification
  16. LCD
    1. How it works?
    2. Pin Layout
    3. Circuit
    4. Hello, Rust!
    5. Supported Characters
    6. Custom Characters
      1. Generator
      2. Display on LCD
      3. Multi Generator
      4. Multi Custom
      5. Symbols Index
  17. e-Ink (e-Paper)
    1. How it works?
    2. Circuit
    3. Draw Text
    4. Draw Image
    5. Weather Station
      1. icons
      2. Wi-Fi
      3. API
      4. Dashboard
      5. Fun
  18. Projects