Notes学习笔记
A growing archive for control, embedded systems, robotics, hardware practice, and engineering writing.这里用文件持续管理控制、嵌入式、机器人、硬件实践和工程写作记录。
Juanyun AC Unit Control Board卷云外机板 V2.0 / V2.1 开发笔记Notes on the AC unit control board split into main, power, and interaction PCBs with compressor, fan, sensor, OLED, Wi-Fi, and EEV interfaces.卷云外机板 V2.0/V2.1 整理:从单板需求扩展到主控板、分电板、交互板三块 PCB,覆盖压缩机、风扇、传感器、OLED、Wi-Fi 和电子膨胀阀接口。PCBSTM32ThermalInterface2026-05-06STM32 External Unit FirmwareSTM32 外机固件整理笔记Notes on reorganizing the external unit firmware into App, Service, BSP, Core, CMake, VSCode, OpenOCD, and release artifacts.STM32 外机固件整理笔记:压缩机、电子膨胀阀、NTC、DHT22、OLED、编码器和按键逻辑分层,并补齐 CMake、VSCode、OpenOCD 和发布说明。STM32FirmwareCMakeBSP2026-05-06AC Unit Hardware Revision Archive外机板早期硬件版本归档A revision-evidence note for earlier AC unit PCB versions, covering V1.0 mechanical context and the V2.0 three-board direction.外机板早期硬件版本证据整理:保留 V1.0 到 V2.0 的版本变化线索,说明外机板不是凭空出现的最终截图。PCBRevisionManufacturingArchive2026-05-06STM32 Base Unit FirmwareSTM32 底座板固件整理笔记Notes on base-unit firmware for DHT sensing, IR presence detection, fan PWM, OLED UI, Bluetooth reporting, and Flash persistence.底座板固件整理笔记:温湿度采集、红外在位检测、风扇 PWM、OLED UI、蓝牙上报和 Flash 参数持久化。STM32FirmwareFlashOLED2026-05-06DHT11 / AM2302 Sensor Board PlanDHT11 / AM2302 温湿度小板计划A small-board note for a DHT11 / AM2302 sensor task, focusing on interface definition, pull-up and decoupling choices, sampling timing, and STM32 verification.DHT11 / AM2302 温湿度传感器小板任务笔记,重点是接口定义、上拉与去耦、采样时序和 STM32 验证。SensorPCBDHT11AM23022026-05-06DIY Pressure-Flow Cooling Prototype NotesDIY 压风式散热器开发笔记A practical archive note for an early pressure-flow cooling prototype: 3D printed airflow parts, fan options, ESP32 PWM control, desktop demo, and selected public PCB/source/fabrication evidence.早期 DIY 压风式散热器开发笔记:3D 打印风道、风扇选型、ESP32 PWM 控制、桌面端演示,以及筛选后的 PCB、源码和制作证据。ESP323D PrintingCoolingDesktop Tool2026-05-06FOC Driver Board Archive Notes慧驱动 FOC 驱动板开发归档笔记A cautious archive note for the STM32F4 / DRV8301 sensorless FOC driver-board line, explaining what exists, what selected evidence is public, and what is still missing before it becomes a strong case study.STM32F4 / DRV8301 无感 FOC 驱动板归档笔记,记录现有材料、已公开的筛选证据,以及升级成完整案例前还缺什么。FOCMotor ControlPCBSTM32F42026-05-06Hardware Development SOP硬件开发 SOP 整理The self-written Juanyun hardware-development SOP rendered as a readable webpage, with the original PDF kept as a downloadable file.把当时写下的卷云硬件开发 SOP 直接整理成网页正文阅读,原 PDF 也继续保留下载。SOPHardwareDocumentation2026-05-06Solenoid Valve and BLDC Fan Archive Notes螺线管阀门与 BLDC 风扇归档笔记Archive notes for smaller actuator and fan-driver materials: solenoid-valve control, OLED and encoder interaction, ULN2003 references, and a single-phase BLDC quiet-fan driver board.执行器与风扇驱动材料归档笔记:螺线管阀门控制、OLED/编码器交互、ULN2003 参考资料、单相 BLDC 静音风扇驱动板,以及筛选后的文件线索。ActuatorBLDCSTM32Archive2026-05-06Three-Week Seamly2D Development LogSeamly2D 三周开发日志整理A readable version of the three raw internship logs: first Qt setup and login, then user management, and finally Release packaging across Windows and macOS.把三份原始实习周日志整理成网页正文:第一周跑 Qt 和登录注册,第二周做用户管理,第三周转向 Windows/macOS Release 打包。QtSeamly2DInternshipPackaging2025-08-29Release Packaging Across Windows And macOSWindows 与 macOS Release 打包记录The original Seamly2D release packaging Markdown rendered as a full webpage note, covering Windows dependency collection, signing, Inno Setup, and follow-up packaging checks.把 Seamly2D Release 打包发布流程的原始 Markdown 直接渲染成完整网页笔记,覆盖 Windows 依赖收集、签名、Inno Setup 和后续验证。QtReleasewindeployqtmacdeployqtPackaging2025-08-25sm2d XML Sample Reading Notessm2d XML 样例文件观察笔记The original README note around the Seamly2D sample folder plus the full public .sm2d and .smis XML samples rendered on the note page.把 Seamly2D 样例文件夹 README 里的原话,以及公开 .sm2d / .smis XML 样例全文直接放到笔记页。Seamly2DXMLData FormatQt2025-08-20CMake And Build Logic Learning NotesCMake 与编译底层逻辑学习笔记Two Notion-exported source notes rendered directly as the CMake/build-logic note: one CMake primer and one Qt-oriented compiler/toolchain map.把两份 Notion 导出的原始笔记直接渲染成 CMake / 编译底层逻辑笔记:一份 CMake 入门,一份 Qt 学习导向的编译器与工具链地图。CMakeCompilerNinjaQt2025-08-18Qt6 Seamly2D First Run NotesQt6 环境跑通 Seamly2D 的记录The original Windows 11 Qt6 Seamly2D onboarding text rendered directly as a webpage note, with the raw TXT/DOCX kept as source links.把 Windows 11 下 Qt6 跑通 Seamly2D 的原始记录直接渲染成网页笔记,并保留 TXT / DOCX 源文件链接。QtSeamly2DMSVCqmake2025-08-12PID And ATC Reading Notes From The Internship实习中的 PID 与 ATC 阅读记录A reflective note on how STM32 learning connected with PID basics and rail-transit control concepts such as ATP, ATO, and ATS.记录 STM32 入门之后,如何把 PID 基础和 ATP、ATO、ATS 等轨道交通控制概念联系起来。PIDATCATPATOATSRail Transit2025-02-16Metro Environment Monitoring Demo On STM32基于 STM32 的地铁环境监测小综合A small integration note for OLED, LDR, DHT11, encoder input, timers, PWM brightness output, tricolor LEDs, and servo simulation.一个 STM32 小综合:OLED、光敏电阻、DHT11、编码器、定时器、PWM 调光、三色灯和舵机模拟地铁环境状态。STM32Rail TransitSensorPWMOLED2025-02-11PWM, UART, ADC, And Sensor Data PathSTM32 PWM、串口、ADC 与传感器数据通路A note on PWM output, UART observation, ADC sampling, and why a small calibration table was useful for LED brightness control.记录 PWM 输出、串口观察、ADC 采样,以及用小型校准表把光敏 ADC 值映射到 LED 亮度的过程。STM32PWMUARTADCSensor2025-02-08GPIO, EXTI, Encoder, And Timer BasicsSTM32 GPIO、中断、编码器与定时器基础A note on moving from simple GPIO output to interrupt inputs, encoder counting, timer counts, and OLED-based observation.从 GPIO 输出继续往外部中断、编码器计数、定时器计数和 OLED 观察推进的一组基础练习。STM32GPIOEXTITimerEncoder2025-02-07STM32 Environment Setup During The Tianjin Metro Internship天津轨道交通实习:STM32 环境搭建A learning note on setting up Keil MDK, ST-Link, STM32F103C8T6 startup files, GPIO output, OLED power wiring, and the first stable blink test.从 Keil MDK、ST-Link、STM32F103C8T6 启动文件、GPIO 输出和 OLED 供电开始,记录第一次把开发板稳定跑起来的过程。STM32Keil MDKST-LinkGPIO2025-02-06