摘要: 可能是全网最适合入门的面向对象编程教程:Python实现-嵌入式爱好者必看! 为了帮助初学者更好地理解和应用面向对象的设计方法,本文档更加深入地探讨其背后的原理和特点,并结合实际案例来展示其在实际开发中的应用价值。本文档主要介绍如何使用 Python 进行面向对象编程,需要读者对 Python 语法和单片机开发具有基本了解。相比其他讲解 Python 面向对象编程的博客或书籍而言,本文档更加详细、侧重于嵌入式上位机应用,以上位机和下位机的常见串口数据收发、数据处理、动态图绘制等为应用实例,同时使用 Sourcetrail 代码软件对代码进行可视化阅读便于读者理解。 阅读全文
posted @ 2024-06-23 01:06 FreakStudio 阅读(1088) 评论(0) 推荐(0)
摘要: LVGL基础知识和概念:核心对象与界面布局 聚焦「GUI 的骨架体系:核心对象与界面布局」,为嵌入式开发者系统拆解 LVGL 界面开发的底层逻辑与 MicroPython 落地方法,帮开发者夯实 GUI 开发的核心基础。 阅读全文
posted @ 2026-04-08 22:09 FreakStudio 阅读(2) 评论(0) 推荐(0)
摘要: GUI 的「视觉样式与资源系统」------ 也就是给界面做 "皮肤"、配素材的全流程,全程结合 MicroPython 实操,帮嵌入式开发者把界面从 "能用" 做到 "好看、好维护"。 阅读全文
posted @ 2026-04-08 22:01 FreakStudio 阅读(4) 评论(0) 推荐(0)
摘要: 用Claude对MicroPython代码进行AI审查:零基础手把手教你 「MicroPython Code Reviewer」AI 技能插件把普通大模型直接变成懂 MicroPython 的专业代码审查专家。 阅读全文
posted @ 2026-04-08 21:54 FreakStudio 阅读(8) 评论(0) 推荐(0)
摘要: 小作坊 GitHub 协作闭环:fork-sync-dev-pr-merge 实战指南 随着团队规模扩大与多角色协同开发场景增多,代码仓库的版本管理、分支协作及质量管控面临诸多挑战,如直接向主仓库推送代码导致的版本冲突、提交记录混乱、代码质量不可控等问题。 阅读全文
posted @ 2026-04-08 21:17 FreakStudio 阅读(63) 评论(0) 推荐(0)
摘要: 做 MicroPython 嵌入式开发的你,是不是每天都在被这些问题折磨?写好的代码一运行就报错,翻遍半天发现​少装了一个依赖文件​;更崩溃的是,一个库要带好几个附属文件,漏一个就全盘报废。 阅读全文
posted @ 2026-04-04 17:07 FreakStudio 阅读(68) 评论(0) 推荐(0)
摘要: ESP32居然能当 DNS 服务器用?内含NCSI欺骗和DNS劫持实现 ESP32居然能当 DNS 服务器用?内含NCSI欺骗和DNS劫持实现 阅读全文
posted @ 2026-03-29 23:20 FreakStudio 阅读(188) 评论(0) 推荐(0)
摘要: 为什么 LVGL 的 Python 代码看起来 “很别扭”?真相藏在 C 语言底层里 为什么 LVGL 的 Python 代码看起来 “很别扭”?真相藏在 C 语言底层里 阅读全文
posted @ 2026-03-27 23:14 FreakStudio 阅读(22) 评论(0) 推荐(0)
摘要: 90% LVGL 新手踩大坑!分不清「父子控件」和「Python 子类」 LVGL 采用父子对象模型:所有 UI 元素都是 lv.obj 的子类,通过父子关系构建界面层级(屏幕 → 按钮 → 标签),这是新手最容易混淆的两个「父子 / 子类」概念。 阅读全文
posted @ 2026-03-27 23:07 FreakStudio 阅读(14) 评论(0) 推荐(0)
摘要: lvgl-micropython、lv_micropython和lv_binding_micropython到底啥关系?一文读懂 lvgl-micropython是一个将 LVGL 嵌入式 GUI 库绑定到 MicroPython 的开源项目,是 lv_micropython 和 lv_binding_micropython 的衍生版本,核心目标是让开发者能用 Python 语言在微控制器上开发图形界面,同时简化编译流程、统一 API 并拓展硬件支持。 阅读全文
posted @ 2026-03-27 22:56 FreakStudio 阅读(106) 评论(0) 推荐(0)
摘要: 0 元学嵌入式 GUI!保姆级 LVGL+MicroPython 教程开更,从理论到实战全搞定 一份完全免费、保姆级、体系化的《LVGL9.0 版本 - MicroPython 教程(基于模拟器)》,直接开更! 阅读全文
posted @ 2026-03-26 23:22 FreakStudio 阅读(38) 评论(0) 推荐(0)