技术栈
电子diy
FreakStudio
13 小时前
python
·
单片机
·
嵌入式
·
面向对象
·
并行计算
·
电子diy
·
电子计算机
亲测可用!可本地部署的 MicroPython 开源仿真器
家人们谁懂啊!刚入坑嵌入式那会,我踩过的坑能绕桌子三圈:直到我挖到了这个叫「Velxio」的开源神器,直接把我的嵌入式开发效率拉到了天花板!
FreakStudio
3 天前
python
·
单片机
·
嵌入式
·
大学生
·
面向对象
·
并行计算
·
电子diy
·
电子计算机
和做工厂系统的印尼老哥,复刻了一套属于 MicroPython 的包管理系统
当 MicroPython 开发者还在反复切换网页、复制mpremote mip install命令安装包时,一场跨越国界的技术协作,正在悄悄改变这一繁琐现状。我们团队深耕 MicroPython 生态,维护的 uPyPi 仓库已收录 173 个各类驱动包,却始终被 “命令行安装” 这一痛点困扰 —— 而这,也恰好触动了远在东南亚的印尼开发者 Ali。
FreakStudio
6 天前
python
·
单片机
·
嵌入式
·
面向对象
·
并行计算
·
电子diy
·
电子计算机
做了个Claude Code CLI 电子宠物:程序员的实体监工代码搭子
项目地址在文章末尾,麻烦佬们帮忙star!!!!凌晨两点,你的终端里 Claude Code 正在疯狂跑日志,Bash 命令一条接一条执行。你盯着飞速滚动的黑框,手指悬在键盘上,心里直打鼓:
FreakStudio
8 天前
python
·
单片机
·
嵌入式
·
大学生
·
面向对象
·
并行计算
·
电子diy
·
电子计算机
无硬件学LVGL—定时器篇:基于Web模拟器+MicroPython速通GUI开发
做嵌入式 GUI 开发,最容易被忽略、但又最离不开的,就是定时器。很多人刚学会画按钮、写文本,以为把控件摆好、绑定个点击事件就完事了。但真做起来才发现:屏幕上的时钟要每秒刷新、倒计时要精准到 1 秒、按钮点击后要延迟弹出提示、甚至要做个循环切换的动画效果 —— 这些场景没有定时器,根本没法落地。
FreakStudio
10 天前
python
·
单片机
·
嵌入式
·
面向对象
·
并行计算
·
电子diy
无硬件学LVGL:基于Web模拟器+MiroPython速通GUI开发—布局与空间管理篇
很多刚接触 LVGL 的朋友,最先卡壳的往往不是画个按钮、写段文本,而是 —— 怎么把这些东西好好摆在屏幕上?
FreakStudio
12 天前
python
·
单片机
·
ai
·
嵌入式
·
面向对象
·
电子diy
MicroPython对接大模型:uopenai + 火山方舟实现文字聊天和图片理解
openai 是 OpenAI 官方推出的 Python 客户端库,它封装了 OpenAI 系列模型(如 GPT、DALL-E、Whisper 等)的 RESTful API 调用,让开发者无需手动处理 HTTP 请求、鉴权和数据解析,就能快速将 AI 能力集成到 Python 应用中。
FreakStudio
16 天前
python
·
单片机
·
嵌入式
·
大学生
·
面向对象
·
并行计算
·
电子diy
嘉立创开源:应该是全网MicroPython教程最多的开发板
原文链接:https://freakstudio.cn/node/019bd0a4-2e9f-7007-8600-b45c1e4bcf5b
FreakStudio
19 天前
python
·
单片机
·
嵌入式
·
电子diy
MicroPython LVGL基础知识和概念:底层渲染与性能优化
很多做嵌入式 GUI 开发的朋友,用 LVGL 做项目到后期,界面一复杂就容易遇到卡顿、掉帧、CPU 占用过高的问题,其实核心就是没吃透底层渲染和性能优化的逻辑。这篇内容就把 LVGL 底层渲染与性能优化的核心要点拆解清楚,帮你把 GUI 的性能底座打牢。
FreakStudio
22 天前
python
·
单片机
·
嵌入式
·
面向对象
·
电子diy
小作坊 GitHub 协作闭环:fork-sync-dev-pr-merge 实战指南
随着团队规模扩大与多角色协同开发场景增多,代码仓库的版本管理、分支协作及质量管控面临诸多挑战,如直接向主仓库推送代码导致的版本冲突、提交记录混乱、代码质量不可控等问题。为解决上述痛点,本规范明确了基于 GitHub Organization(组织)的标准化代码协作流程,核心确立“fork-sync-dev-pr-merge-sync”的闭环协作模式,禁止任何形式直接向主仓库分支推送代码的操作。
FreakStudio
1 个月前
python
·
单片机
·
嵌入式
·
面向对象
·
电子diy
·
sourcetrail
ESP32 实现在线动态安装库和自动依赖安装-使用uPyPI包管理平台
做 MicroPython 嵌入式开发的你,是不是每天都在被这些问题折磨? 写好的代码一运行就报错,翻遍半天发现少装了一个依赖文件;更崩溃的是,一个库要带好几个附属文件,漏一个就全盘报废。 这里,我们需要先引出依赖库的概念,在 MicroPython 开发中,依赖库的官方定义非常清晰:
FreakStudio
1 个月前
python
·
单片机
·
嵌入式
·
面向对象
·
并行计算
·
电子diy
ESP32居然能当 DNS 服务器用?内含NCSI欺骗和DNS劫持实现
你有没有过这些烦恼?今天给大家分享一个开发者写的microdns库:仅能创建 WiFi 热点、监听标准 53 端口,还支持通配符解析,甚至带了 Web 管理界面!关键是,全靠 MicroPython,新手也能看懂跑通。
FreakStudio
1 个月前
python
·
单片机
·
嵌入式
·
面向对象
·
电子diy
lvgl-micropython、lv_micropython和lv_binding_micropython到底啥关系?一文读懂
MicroPython 是面向微控制器的 Python 语言。借助 MicroPython,你可以编写 Python3 代码,甚至在资源受限的裸机架构上运行它。
FreakStudio
1 个月前
python
·
单片机
·
嵌入式
·
面向对象
·
电子diy
0 元学嵌入式 GUI!保姆级 LVGL+MicroPython 教程开更,从理论到实战全搞定
各位嵌入式开发者、创客小伙伴们 👋是不是还在为学习 LVGL+MicroPython 踩坑?今天给大家带来一份完全免费、保姆级、体系化的《LVGL9.0 版本 - MicroPython 教程(基于模拟器)》,直接开更!👇
FreakStudio
1 个月前
python
·
单片机
·
嵌入式
·
电子diy
·
tinyml
不用装软件!这款MicroPython浏览器 IDE :让你在手机上也能调试树莓派 Pico
你是不是也被这些问题搞疯过?今天给大家挖到一个零门槛神器——ViperIDE,直接在浏览器里跑,手机 / 电脑通吃,让嵌入式开发彻底告别「安装焦虑」!
FreakStudio
1 个月前
python
·
单片机
·
嵌入式
·
cortex-m3
·
异步编程
·
电子diy
把 Flask 搬进 ESP32,高中生自研嵌入式 Web 框架 MicroFlask !
uPyPi 仓库近日上架了一款由国内高中生独立开发的轻量级 Web 框架 ——MicroFlask 及其异步版本MicroFlask_Async。
FreakStudio
1 个月前
python
·
单片机
·
嵌入式
·
电子diy
MicroPython+PycoClaw,3 分钟搞定 ESP32 跑上 OpenClaw!
PycoClaw 是一个基于 MicroPython 构建的开源平台,专为 ESP32 等微控制器设计,能让价格低于 5 美元的低成本嵌入式设备运行 AI 代理,实现与 OpenClaw 工作区兼容的智能功能。该平台主要支持以下特性:
FreakStudio
1 个月前
python
·
嵌入式
·
边缘计算
·
电子diy
不用费劲编译ulab了!纯Mpy矩阵micronumpy库,单片机直接跑
各位玩 MicroPython 的小伙伴们,有没有过这种崩溃时刻:想在 RP2040/ESP32 上跑个简单的传感器数据滤波、或者试试 tinyML 手势识别,结果发现:
FreakStudio
1 个月前
python
·
嵌入式
·
电子diy
保姆级 uPyPi 教程|从 0 到 1:MicroPython 驱动包一键安装 + 分享全攻略
如果你是第一次接触 MicroPython 和 uPyPi 平台,不用担心!这份说明会从最基础的准备工作开始,一步步教你如何在树莓派 Pico2(无网络)和 Pico2W(有网络)上,从 uPyPi 平台下载并使用驱动包(以 bmp280_driver 气压温度传感器驱动为例)。同时也会简要介绍如何上传驱动包(方便有分享需求的使用者)。
FreakStudio
1 个月前
python
·
stm32
·
单片机
·
嵌入式
·
arm
·
电子diy
一行命令搞定驱动安装!MicroPython 开发有了自己的 “PyPI”包管理平台!
uPyPI正式上线了!!!简单来说,uPyPi 平台是 MicroPython 驱动包的 “集散地”,我们可以在这里搜索、查看、下载、上传需要的驱动包:https://upypi.net/
FreakStudio
5 个月前
python
·
单片机
·
pycharm
·
嵌入式
·
面向对象
·
硬件
·
电子diy
串口协议解析实战:以 R60ABD1 雷达为例,详解 MicroPython 驱动中数据与业务逻辑的分离设计
本文以 R60ABD1 雷达为实战案例,详解 MicroPython 环境下自定义串口通信协议架构的设计与分析方法,聚焦数据解析与业务逻辑分离核心,拆解协议封装、指令交互等关键环节,提供可复用的嵌入式串口驱动开发思路。