Logo

FNK0102

  • XiaoZhi
    • XiaoZhi EN
      • AI Voice Assistant Based on XiaoZhi AI
        • About the Project
        • Cautions
        • Disclaimer
        • ESP32 S3 Hardware Specifications
          • Freenove ESP32-S3 WROOM Board
          • Audio Circuit
            • 1.14inch
            • 3.5inch
        • Install CH343 Driver (Required)
          • Windows
          • Mac
          • Linux
        • XiaoZhi AI Firmware
          • Installing Python (Required)
            • Windows
            • Mac
            • Linux
          • Firmware Uploading
            • Windows
            • Mac
            • Linux
        • ESP32 S3 WROOM Network Configuration
        • XiaoZhi AI Server Configuration
      • XiaoZhi AI Code
        • Visual Studio Code
          • Windows
          • Mac
          • Linux
        • Installing ESP-IDF V5.3.2
          • Code Downloading
            • Windows
            • Mac
            • Linux
          • Configure Code Environment
          • Code Compilation
      • Local Server
        • Disclaimer
        • Deploying XiaoZhi AI on a Local Server
          • Installing Ollama
            • Windows
            • Mac OS
            • Linux
            • LLM Model
              • Windows
              • Mac OS
              • Linux
          • Installing Conda
            • Windows
            • Mac OS
            • Linux
          • Deploying Virtual Environment
          • Deploying xiaozhi-esp32-server
        • Visiting xiaozhi-esp-server via ESP32S3
    • XiaoZhi CN
      • 基于小智AI的AI语音助手
        • 项目介绍
        • 注意事项
        • 小智AI使用声明
        • ESP32 S3硬件说明
          • 音频电路板
            • 1.14inch
            • 3.5inch
        • 安装CH343 (Importance)
          • Windows
          • MAC
          • Linux
        • 小智AI固件
          • 安装Python (Importance)
            • Windows
            • MAC
            • Linux
          • 上传固件
            • Windows
            • MAC
            • Linux
        • ESP32 S3 WROOM配网
        • 配置小智AI服务器
      • 小智AI代码
        • Visual Studio Code
          • Window
          • MAC
          • Linux
        • 安装ESP-IDF V5.3.2
        • 下载代码
          • Window
          • MAC
          • Linux
          • 配置代码环境
          • 编译代码
      • 本地服务器
        • 小智AI服务器使用声明
        • 小智AI本地服务器部署
          • 安装Ollama
            • Window
            • MAC
            • Linux
            • LLM模型
              • Window
              • MAC
              • Linux
          • 安装Conda
            • Window
            • Mac
            • Linux
          • 部署虚拟环境
          • 部署xiaozhi-esp32-server服务器
        • ESP32S3访问xiaozhi-esp-server服务器
  • OpenAI
    • AI Voice Assistant Based on OpenAI Realtime model
      • About the Project
      • Cautions
      • About OpenAI
      • OpenAI-Realtime-Embedded Disclaimer
      • ESP32 S3 Hardware Specifications
        • Freenove ESP32-S3 WROOM Board
        • Audio Circuit
          • 1.14inch
          • 3.5inch
      • Install CH343 Driver (Required)
        • Windows
        • MAC
        • Linux
    • OpenAI Code
      • Visual Studio Code
        • Windows
        • Mac
        • Linux
      • ESP-IDF V5.4.1
      • OpenAI Code
        • Code Downloading
          • Windows
          • MAC & Linux
        • Configuring Code Environment
        • Registering Open API Keys
        • Code Compilation and Uploading
          • Computer End
          • Mobile End
  • Main Tutorial
    • Important Information
      • Getting Started
      • Get Support and Offer Input
      • Safety and Precautions
      • About Freenove
      • Copyright
    • List
      • 1.14inch
      • 3.5inch
      • Note
    • Preface
      • ESP32-S3 WROOM
      • Freenove Media Kit for ESP32-S3
        • 1.14inch
        • 3.5inch
        • Power Button
          • Schematic
        • Battery (Optional)
          • 1.14inch
          • 3.5inch
          • Note
        • Speaker and Headphone Connector
          • 1.14inch
          • 3.5inch
        • SD Card
        • TFT Display
          • 1.14inch
          • 3.5inch
          • Schematic of the TFT Display
        • Microphone
          • Shematic
        • 5-way Navigation Switch
        • Camera
      • Notes for GPIO
        • GPIO Pinout Table
        • PSRAM Pin
        • SDcard Pin
        • USB Pin
        • Cam Pin
      • CH343 (Required)
        • Windows
          • Installing CH343
        • MAC
        • Linux
      • Installing Python (Required)
        • Windows
        • MAC
        • Linux
      • Programming Software
      • Environment Configuration
      • Library Installation
    • Chapter 0 Assembly
      • 1.14inch
      • 3.5inch
    • Chapter 1 LEDPixel Test
      • Project 1.1 LEDPixel
        • Component List
        • Related Knowledge
        • Circuit
        • Sketch
          • Sketch_01_LedPixel_RGBW
          • Reference
            • Freenove_ESP32_WS2812()
    • Chapter 2 Battery Voltage Detection
      • Project 2.1 Battery Voltage Value
        • Component List
        • Related Knowledge
          • ADC
          • Kirchhoff’s Laws
          • Ohm’s Law
          • Battery Voltage Detection
        • Circuit
        • Sketch
          • Reference
            • analogReadResolution()
            • analogSetAttenuation()
            • analogReadMilliVolts()
    • Chapter 3 5-Way Navigation Switch Test
      • Project 3.1 Button Value
        • Component Knowledge
          • 5-way Navigation Switch
        • Component List
        • Circuit
        • Schematic
        • Sketch
          • Sketch_03_1_Button_Value
          • Reference
            • analogReadResolution()
            • analogSetAttenuation()
            • analogReadMilliVolts()
      • Project 3.2 Button
        • Component List
        • Circuit
        • Component Knowledge
          • Button Bouncing
        • Sketch
          • Sketch_03_2_Button
          • Reference
    • Chapter 4 SD Card Read & Write Test
      • Project 4.1 SDMMC Test
        • Component List
        • Component knowledge
          • SD card read and write method
        • Format SD card
          • Windows
          • MAC
        • Circuit
        • Sketch
    • Chapter 5 Simple Tone Test
      • Project 5.1 Simple Tone
        • Component List
        • Circuit Knowledge
          • I2S
        • Circuit
        • Sketch
          • Sketch_05_Simple_Tone
          • Reference
    • Chapter 6 Play MP3 Test
      • Project 6.1 Play MP3
        • Component List
        • Circuit
        • Sketch
          • How to install the library
          • Sketch_06_Play_MP3
    • Chapter 7 Video Web Server
      • Project 7.1 Camera Web Server
        • Component List
        • Circuit
        • Sketch
          • Sketch_07_Video_Web_Server
          • Reference
    • Chapter 8 TFT Clock
      • Project 8.1 TFT Clock
        • Component List
        • Circuit
        • Sketch
          • How to install the library
          • How to configure (Important)
          • Sketch_08_TFT_Clock
    • Chapter 9 Camera TFT Test
      • Project 9.1 Camera TFT Show
        • Component List
        • Circuit
        • Sketch
          • Sketch_09_1_Camera_TFT_Show
      • Project 9.2 Take a Photo
        • Component List
        • Circuit
        • Sketch
          • Sketch_09_2_Take_A_Photo
    • Chapter 10 Record Test
      • Project 10.1 Record To WAV
        • Component List
        • Component knowledge
          • MEMS-MIC
        • Circuit
        • Sketch
          • Sketch_10_1_Record_To_WAV
          • Reference
            • audio_input_init()
      • Project 10.2 Record and Play
        • Component List
        • Circuit
        • Sketch
          • Sketch_10_2_Record_And_Play
      • Project 10.3 Record and Play
        • Component List
        • Circuit
        • Sketch
          • Sketch_10_3_Record_And_Play
    • Chapter 11 ESP32_SR
      • Project 11.1 ESP32_SR
        • Component knowledge
          • ESP32_SR
        • Component List
        • Circuit
        • Sketch
          • Uploading Voice Models
          • Generating Custom Voice Commands (On-Device)
            • Windows
            • Mac
            • Linux
          • Sketch_11_ESP32_SR
    • Chapter 12 LVGL
      • Project 12.1 LVGL
        • Component knowledge
        • Component List
        • Circuit
        • Sketch
          • How to install the library
          • Sketch_12_LVGL
          • Reference
    • Chapter 13 LVGL LEDPixel
      • Project 13.1 LVGL LEDPixel
        • Component List
        • Circuit
        • Sketch
          • Sketch_13_LVGL_LedPixel
    • Chapter 14 LVGL Camera
      • Project 14.1 LVGL Camera
        • Component List
        • Circuit
        • Sketch
          • Sketch_14_LVGL_Camera
    • Chapter 15 LVGL Picture
      • Project 15.1 LVGL Picture
        • Component List
        • Circuit
        • Sketch
          • Sketch_15_LVGL_Picture
    • Chapter 16 LVGL Music
      • Project 16.1 LVGL Music
        • Component List
        • Circuit
        • Sketch
          • Sketch_16_LVGL_Music
    • Chapter 17 LVGL Sound Recorder
      • Project 17.1 LVGL Sound Recorder
        • Component List
        • Circuit
        • Sketch
          • Sketch_17_LVGL_Sound_Recorder
    • Chapter 18 LVGL Multifunctionality
      • Project 18.1 LVGL Multifunctionality
        • Component List
        • Circuit
        • Sketch
          • Sketch_18_LVGL_Multifunctionality
    • Chapter 19 LVGL Multifunctionality
      • Project 19.1 LVGL Multifunctionality
        • Component List
        • Circuit
        • Sketch
          • Sketch_19_LVGL_Multifunctionality
    • AI Voice Assistant Based on XiaoZhi AI
      • About the Project
      • Cautions
      • Disclaimer
    • AI Voice Assistant Based on OpenAI Realtime Model
      • About the Project
      • Cautions
      • About OpenAI
      • OpenAI-Realtime-Embedded Disclaimer
    • What’s Next?
fnk0102-docs
  • Search