<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <author>
    <name>宫水贵树</name>
  </author>
  <generator uri="https://hexo.io/">Hexo</generator>
  <icon>https://www.endiankun.com/icon.png</icon>
  <id>https://www.endiankun.com/</id>
  <link href="https://www.endiankun.com/" rel="alternate"/>
  <link href="https://www.endiankun.com/atom.xml" rel="self"/>
  <rights>All rights reserved 2026, 宫水贵树</rights>
  <subtitle>大端小端，端端入位</subtitle>
  <title>EndianKun 端序君</title>
  <updated>2026-04-15T21:31:47.513Z</updated>
  <entry>
    <author>
      <name>宫水贵树</name>
    </author>
    <category term="ESP32学习(IDF)" scheme="https://www.endiankun.com/categories/ESP32%E5%AD%A6%E4%B9%A0-IDF/"/>
    <category term="ESP32-S3" scheme="https://www.endiankun.com/tags/ESP32-S3/"/>
    <category term="IDF" scheme="https://www.endiankun.com/tags/IDF/"/>
    <category term="I2C" scheme="https://www.endiankun.com/tags/I2C/"/>
    <category term="OLED" scheme="https://www.endiankun.com/tags/OLED/"/>
    <category term="SSD1306" scheme="https://www.endiankun.com/tags/SSD1306/"/>
    <category term="显示" scheme="https://www.endiankun.com/tags/%E6%98%BE%E7%A4%BA/"/>
    <id>https://www.endiankun.com/2026/04/15/ESP32-S3-IDF-%E7%AC%AC%E4%B9%9D%E8%AF%BE-I2C%E9%80%9A%E4%BF%A1%E4%B8%8EOLED%E6%98%BE%E7%A4%BA/</id>
    <link href="https://www.endiankun.com/2026/04/15/ESP32-S3-IDF-%E7%AC%AC%E4%B9%9D%E8%AF%BE-I2C%E9%80%9A%E4%BF%A1%E4%B8%8EOLED%E6%98%BE%E7%A4%BA/"/>
    <published>2026-04-15T17:00:00.000Z</published>
    <summary>ESP32-S3 IDF编程第九课，深入学习I2C通信协议，详解SSD1306 OLED驱动原理，从时序到显存，从命令到绘图，手把手教你驱动屏幕显示。</summary>
    <title>ESP32-S3 IDF编程第九课：I2C通信与OLED显示 —— 让数据&quot;看得见&quot;</title>
    <updated>2026-04-15T21:31:47.513Z</updated>
  </entry>
  <entry>
    <author>
      <name>宫水贵树</name>
    </author>
    <category term="ESP32学习(IDF)" scheme="https://www.endiankun.com/categories/ESP32%E5%AD%A6%E4%B9%A0-IDF/"/>
    <category term="ESP32-S3" scheme="https://www.endiankun.com/tags/ESP32-S3/"/>
    <category term="IDF" scheme="https://www.endiankun.com/tags/IDF/"/>
    <category term="ADC" scheme="https://www.endiankun.com/tags/ADC/"/>
    <category term="模拟输入" scheme="https://www.endiankun.com/tags/%E6%A8%A1%E6%8B%9F%E8%BE%93%E5%85%A5/"/>
    <category term="电位器" scheme="https://www.endiankun.com/tags/%E7%94%B5%E4%BD%8D%E5%99%A8/"/>
    <category term="电压测量" scheme="https://www.endiankun.com/tags/%E7%94%B5%E5%8E%8B%E6%B5%8B%E9%87%8F/"/>
    <id>https://www.endiankun.com/2026/04/10/ESP32-S3-IDF-%E7%AC%AC%E5%85%AB%E8%AF%BE-ADC%E6%A8%A1%E6%8B%9F%E8%BE%93%E5%85%A5/</id>
    <link href="https://www.endiankun.com/2026/04/10/ESP32-S3-IDF-%E7%AC%AC%E5%85%AB%E8%AF%BE-ADC%E6%A8%A1%E6%8B%9F%E8%BE%93%E5%85%A5/"/>
    <published>2026-04-10T12:00:00.000Z</published>
    <summary>ESP32-S3 IDF编程第八课，学习ADC模拟输入的使用，了解12位分辨率、衰减配置、电压计算，实现电位器读取和简易电压表制作，让单片机能够&quot;看见&quot;真实世界的模拟信号。</summary>
    <title>ESP32-S3 IDF编程第八课：ADC模拟输入 —— 让单片机&quot;看见&quot;真实世界</title>
    <updated>2026-04-10T19:38:03.191Z</updated>
  </entry>
  <entry>
    <author>
      <name>宫水贵树</name>
    </author>
    <category term="ESP32学习(IDF)" scheme="https://www.endiankun.com/categories/ESP32%E5%AD%A6%E4%B9%A0-IDF/"/>
    <category term="ESP32-S3" scheme="https://www.endiankun.com/tags/ESP32-S3/"/>
    <category term="IDF" scheme="https://www.endiankun.com/tags/IDF/"/>
    <category term="FreeRTOS" scheme="https://www.endiankun.com/tags/FreeRTOS/"/>
    <category term="队列" scheme="https://www.endiankun.com/tags/%E9%98%9F%E5%88%97/"/>
    <category term="信号量" scheme="https://www.endiankun.com/tags/%E4%BF%A1%E5%8F%B7%E9%87%8F/"/>
    <category term="互斥锁" scheme="https://www.endiankun.com/tags/%E4%BA%92%E6%96%A5%E9%94%81/"/>
    <category term="中断处理" scheme="https://www.endiankun.com/tags/%E4%B8%AD%E6%96%AD%E5%A4%84%E7%90%86/"/>
    <id>https://www.endiankun.com/2026/04/09/ESP32-S3%20IDF%E7%BC%96%E7%A8%8B%E7%AC%AC%E4%B8%83%E8%AF%BE%EF%BC%9AFreeRTOS%E9%98%9F%E5%88%97%E4%B8%8E%E4%BF%A1%E5%8F%B7%E9%87%8F%20%E2%80%94%E2%80%94%20%E4%BB%BB%E5%8A%A1%E9%97%B4%E7%9A%84%E2%80%9C%E6%82%84%E6%82%84%E8%AF%9D%E2%80%9D/</id>
    <link href="https://www.endiankun.com/2026/04/09/ESP32-S3%20IDF%E7%BC%96%E7%A8%8B%E7%AC%AC%E4%B8%83%E8%AF%BE%EF%BC%9AFreeRTOS%E9%98%9F%E5%88%97%E4%B8%8E%E4%BF%A1%E5%8F%B7%E9%87%8F%20%E2%80%94%E2%80%94%20%E4%BB%BB%E5%8A%A1%E9%97%B4%E7%9A%84%E2%80%9C%E6%82%84%E6%82%84%E8%AF%9D%E2%80%9D/"/>
    <published>2026-04-09T03:00:00.000Z</published>
    <summary>ESP32-S3 IDF编程第七课，深入讲解FreeRTOS任务间通信机制：队列、二值信号量、计数信号量和互斥锁。通过按键中断与LED控制、定时器精准触发等实战项目，学会替代低效轮询，实现任务间高效、可靠的数据传递与同步。</summary>
    <title>ESP32-S3 IDF编程第七课：FreeRTOS队列与信号量 —— 任务间的“悄悄话”</title>
    <updated>2026-04-09T18:56:33.419Z</updated>
  </entry>
  <entry>
    <author>
      <name>宫水贵树</name>
    </author>
    <category term="ESP32学习(IDF)" scheme="https://www.endiankun.com/categories/ESP32%E5%AD%A6%E4%B9%A0-IDF/"/>
    <category term="ESP32-S3" scheme="https://www.endiankun.com/tags/ESP32-S3/"/>
    <category term="IDF" scheme="https://www.endiankun.com/tags/IDF/"/>
    <category term="PWM" scheme="https://www.endiankun.com/tags/PWM/"/>
    <category term="LEDC" scheme="https://www.endiankun.com/tags/LEDC/"/>
    <category term="舵机" scheme="https://www.endiankun.com/tags/%E8%88%B5%E6%9C%BA/"/>
    <category term="呼吸灯" scheme="https://www.endiankun.com/tags/%E5%91%BC%E5%90%B8%E7%81%AF/"/>
    <id>https://www.endiankun.com/2026/04/09/ESP32-S3%20IDF%E7%BC%96%E7%A8%8B%E7%AC%AC%E5%85%AD%E8%AF%BE%EF%BC%9A%E7%A1%AC%E4%BB%B6PWM%20%E2%80%94%E2%80%94%20%E8%AE%A9LED%E5%91%BC%E5%90%B8%E3%80%81%E8%88%B5%E6%9C%BA%E5%90%AC%E8%AF%9D/</id>
    <link href="https://www.endiankun.com/2026/04/09/ESP32-S3%20IDF%E7%BC%96%E7%A8%8B%E7%AC%AC%E5%85%AD%E8%AF%BE%EF%BC%9A%E7%A1%AC%E4%BB%B6PWM%20%E2%80%94%E2%80%94%20%E8%AE%A9LED%E5%91%BC%E5%90%B8%E3%80%81%E8%88%B5%E6%9C%BA%E5%90%AC%E8%AF%9D/"/>
    <published>2026-04-09T02:00:00.000Z</published>
    <summary>ESP32-S3 IDF编程第六课，学习硬件PWM（LEDC）的使用，实现LED呼吸灯效果和舵机精准控制，了解频率、占空比、分辨率的关系。</summary>
    <title>ESP32-S3 IDF编程第六课：硬件PWM —— 让LED呼吸、舵机听话</title>
    <updated>2026-04-09T18:56:33.419Z</updated>
  </entry>
  <entry>
    <author>
      <name>宫水贵树</name>
    </author>
    <category term="ESP32学习(IDF)" scheme="https://www.endiankun.com/categories/ESP32%E5%AD%A6%E4%B9%A0-IDF/"/>
    <category term="ESP32-S3" scheme="https://www.endiankun.com/tags/ESP32-S3/"/>
    <category term="IDF" scheme="https://www.endiankun.com/tags/IDF/"/>
    <category term="定时器" scheme="https://www.endiankun.com/tags/%E5%AE%9A%E6%97%B6%E5%99%A8/"/>
    <category term="中断" scheme="https://www.endiankun.com/tags/%E4%B8%AD%E6%96%AD/"/>
    <category term="精准定时" scheme="https://www.endiankun.com/tags/%E7%B2%BE%E5%87%86%E5%AE%9A%E6%97%B6/"/>
    <id>https://www.endiankun.com/2026/04/08/ESP32-S3%20IDF%E7%BC%96%E7%A8%8B%E7%AC%AC%E4%BA%94%E8%AF%BE%EF%BC%9A%E5%AE%9A%E6%97%B6%E5%99%A8%E4%B8%AD%E6%96%AD%20%E2%80%94%E2%80%94%20%E5%81%9A%E4%B8%AA%E4%BC%98%E9%9B%85%E7%9A%84%E6%97%B6%E9%97%B4%E7%AE%A1%E7%90%86%E8%80%85%EF%BC%88%E8%BF%99%E6%AC%A1%E7%9C%9F%E7%9A%84%E5%87%86%EF%BC%89/</id>
    <link href="https://www.endiankun.com/2026/04/08/ESP32-S3%20IDF%E7%BC%96%E7%A8%8B%E7%AC%AC%E4%BA%94%E8%AF%BE%EF%BC%9A%E5%AE%9A%E6%97%B6%E5%99%A8%E4%B8%AD%E6%96%AD%20%E2%80%94%E2%80%94%20%E5%81%9A%E4%B8%AA%E4%BC%98%E9%9B%85%E7%9A%84%E6%97%B6%E9%97%B4%E7%AE%A1%E7%90%86%E8%80%85%EF%BC%88%E8%BF%99%E6%AC%A1%E7%9C%9F%E7%9A%84%E5%87%86%EF%BC%89/"/>
    <published>2026-04-08T12:00:00.000Z</published>
    <summary>ESP32-S3 IDF编程第五课，学习硬件定时器中断的使用，实现微秒级精准定时，掌握按键消抖的高级技巧，让ESP32-S3成为优雅的时间管理者。</summary>
    <title>ESP32-S3 IDF编程第五课：定时器中断 —— 做个优雅的时间管理者</title>
    <updated>2026-04-09T18:56:30.678Z</updated>
  </entry>
  <entry>
    <author>
      <name>宫水贵树</name>
    </author>
    <category term="ESP32学习(IDF)" scheme="https://www.endiankun.com/categories/ESP32%E5%AD%A6%E4%B9%A0-IDF/"/>
    <category term="ESP32-S3" scheme="https://www.endiankun.com/tags/ESP32-S3/"/>
    <category term="IDF" scheme="https://www.endiankun.com/tags/IDF/"/>
    <category term="GPIO" scheme="https://www.endiankun.com/tags/GPIO/"/>
    <category term="中断" scheme="https://www.endiankun.com/tags/%E4%B8%AD%E6%96%AD/"/>
    <category term="高效编程" scheme="https://www.endiankun.com/tags/%E9%AB%98%E6%95%88%E7%BC%96%E7%A8%8B/"/>
    <id>https://www.endiankun.com/2026/04/08/ESP32-S3%20IDF%E7%BC%96%E7%A8%8B%E7%AC%AC%E5%9B%9B%E8%AF%BE%EF%BC%9A%E4%B8%AD%E6%96%AD/</id>
    <link href="https://www.endiankun.com/2026/04/08/ESP32-S3%20IDF%E7%BC%96%E7%A8%8B%E7%AC%AC%E5%9B%9B%E8%AF%BE%EF%BC%9A%E4%B8%AD%E6%96%AD/"/>
    <published>2026-04-08T02:00:00.000Z</published>
    <summary>ESP32-S3 IDF编程第四课，深入学习外部中断机制，用中断替代轮询，大幅提升CPU效率，掌握中断服务函数的编写方法。</summary>
    <title>ESP32-S3 IDF编程第四课：中断</title>
    <updated>2026-04-09T18:56:33.419Z</updated>
  </entry>
  <entry>
    <author>
      <name>宫水贵树</name>
    </author>
    <category term="ESP32学习(IDF)" scheme="https://www.endiankun.com/categories/ESP32%E5%AD%A6%E4%B9%A0-IDF/"/>
    <category term="ESP32-S3" scheme="https://www.endiankun.com/tags/ESP32-S3/"/>
    <category term="IDF" scheme="https://www.endiankun.com/tags/IDF/"/>
    <category term="GPIO" scheme="https://www.endiankun.com/tags/GPIO/"/>
    <category term="按钮" scheme="https://www.endiankun.com/tags/%E6%8C%89%E9%92%AE/"/>
    <category term="输入" scheme="https://www.endiankun.com/tags/%E8%BE%93%E5%85%A5/"/>
    <id>https://www.endiankun.com/2026/04/07/ESP32-S3%20IDF%E7%BC%96%E7%A8%8B%E7%AC%AC%E4%B8%89%E8%AF%BE%EF%BC%9A%E6%8C%89%E9%92%AE%E8%BE%93%E5%85%A5/</id>
    <link href="https://www.endiankun.com/2026/04/07/ESP32-S3%20IDF%E7%BC%96%E7%A8%8B%E7%AC%AC%E4%B8%89%E8%AF%BE%EF%BC%9A%E6%8C%89%E9%92%AE%E8%BE%93%E5%85%A5/"/>
    <published>2026-04-07T06:00:00.000Z</published>
    <summary>ESP32-S3 IDF编程第三课，学习如何读取按钮输入信号，掌握GPIO输入模式配置，实现按键控制LED的完整示例。</summary>
    <title>ESP32-S3 IDF编程第三课：按钮输入</title>
    <updated>2026-04-08T19:43:48.329Z</updated>
  </entry>
  <entry>
    <author>
      <name>宫水贵树</name>
    </author>
    <category term="ESP32学习(IDF)" scheme="https://www.endiankun.com/categories/ESP32%E5%AD%A6%E4%B9%A0-IDF/"/>
    <category term="ESP32-S3" scheme="https://www.endiankun.com/tags/ESP32-S3/"/>
    <category term="IDF" scheme="https://www.endiankun.com/tags/IDF/"/>
    <category term="入门教程" scheme="https://www.endiankun.com/tags/%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B/"/>
    <category term="GPIO" scheme="https://www.endiankun.com/tags/GPIO/"/>
    <category term="LED" scheme="https://www.endiankun.com/tags/LED/"/>
    <id>https://www.endiankun.com/2026/04/06/ESP32-S3%20IDF%E7%BC%96%E7%A8%8B%E7%AC%AC%E4%BA%8C%E8%AF%BE%EF%BC%9A%E7%82%B9%E4%BA%AE%E4%B8%80%E4%B8%AALED%E7%81%AF/</id>
    <link href="https://www.endiankun.com/2026/04/06/ESP32-S3%20IDF%E7%BC%96%E7%A8%8B%E7%AC%AC%E4%BA%8C%E8%AF%BE%EF%BC%9A%E7%82%B9%E4%BA%AE%E4%B8%80%E4%B8%AALED%E7%81%AF/"/>
    <published>2026-04-06T02:00:00.000Z</published>
    <summary>ESP32-S3 IDF编程第二课，学习如何使用GPIO控制LED灯，了解ESP32-S3的引脚分布和GPIO配置方法，编写第一个实际控制硬件的程序。</summary>
    <title>ESP32-S3 IDF编程第二课：点亮一个LED灯</title>
    <updated>2026-04-08T19:43:34.061Z</updated>
  </entry>
  <entry>
    <author>
      <name>宫水贵树</name>
    </author>
    <category term="ESP32学习(IDF)" scheme="https://www.endiankun.com/categories/ESP32%E5%AD%A6%E4%B9%A0-IDF/"/>
    <category term="ESP32-S3" scheme="https://www.endiankun.com/tags/ESP32-S3/"/>
    <category term="IDF" scheme="https://www.endiankun.com/tags/IDF/"/>
    <category term="FreeRTOS" scheme="https://www.endiankun.com/tags/FreeRTOS/"/>
    <category term="入门教程" scheme="https://www.endiankun.com/tags/%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B/"/>
    <id>https://www.endiankun.com/2026/04/05/ESP32-S3%20IDF%E7%BC%96%E7%A8%8B%E7%AC%AC%E4%B8%80%E8%AF%BE%EF%BC%9A%E5%AD%A6%E4%B9%A0IDF/</id>
    <link href="https://www.endiankun.com/2026/04/05/ESP32-S3%20IDF%E7%BC%96%E7%A8%8B%E7%AC%AC%E4%B8%80%E8%AF%BE%EF%BC%9A%E5%AD%A6%E4%B9%A0IDF/"/>
    <published>2026-04-05T15:30:00.000Z</published>
    <summary>ESP32-S3 IDF编程入门第一课，介绍如何安装和配置ESP-IDF开发环境，创建第一个Hello World项目，了解项目结构和基础代码。</summary>
    <title>ESP32-S3 IDF编程第一课：学习IDF</title>
    <updated>2026-04-08T19:43:22.147Z</updated>
  </entry>
</feed>
