micropython

Freak嵌入式4 天前
arm开发·人工智能·python·嵌入式硬件·机器人·嵌入式·micropython
WIZnet-EVB-Pico2开始,用MicroPython玩转以太网开发大家好呀,好久没跟大家唠唠我最近捣鼓的嵌入式小玩意儿了!这段时间一直在折腾 MicroPython 的网络开发,踩了不少 “入门劝退坑”,也挖到了个让我直呼 “相见恨晚” 的宝藏 ——WIZnet EVB-Pico2 系列开发板。说真的,作为一个不想再啃复杂 C 语言、只想快速把想法变成可跑项目的嵌入式人,这块板简直戳中了我的所有需求!
一个平凡而乐于分享的小比特9 天前
单片机·嵌入式硬件·micropython
还在手动挡写单片机?MicroPython 一脚油门踩进 Python 硬件世界🔥作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 🎬擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:操作系统,本专栏为讲解各操作系统的历史脉络,以及各性能对比,以及内部工作机制,方便开发选择 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖
qdprobot16 天前
人工智能·micropython·esp32s3·图形化编程·mcp·mixly小智ai·大模型对话
ESP32S3 AiTall V3 Mixly 图形化编程开发AI小智 MCP AIOT大模型对话开发视频教程Micropython小智AI系统齐护机器人的AiTall V3 是一款基于高性能 ESP32-S3 N16R8 双核芯片设计的 AIoT 开发板,专为人工智能入门学习、项目原型开发及场景化应用落地而设计。该主板集成了丰富的硬件接口与便捷的编程环境,兼顾了高性能计算与物联网连接能力。
Freak嵌入式22 天前
ide·驱动开发·嵌入式·仿真·micropython·upypi
亲测可用!可本地部署的 MicroPython 开源仿真器家人们谁懂啊!刚入坑嵌入式那会,我踩过的坑能绕桌子三圈:直到我挖到了这个叫「Velxio」的开源神器,直接把我的嵌入式开发效率拉到了天花板!
Freak嵌入式1 个月前
ide·驱动开发·ai·llm·嵌入式·micropython·upypi
MicroPython对接大模型:uopenai + 火山方舟实现文字聊天和图片理解openai 是 OpenAI 官方推出的 Python 客户端库,它封装了 OpenAI 系列模型(如 GPT、DALL-E、Whisper 等)的 RESTful API 调用,让开发者无需手动处理 HTTP 请求、鉴权和数据解析,就能快速将 AI 能力集成到 Python 应用中。
Freak嵌入式1 个月前
人工智能·python·网络协议·http·https·micropython
aiohttps异步HTTPS库:uPyPI+MicroPython一键安装做 MicroPython 嵌入式开发的朋友,谁没被内存溢出、HTTP/HTTPS 请求阻塞、大文件传输崩掉这些破事折磨过?尤其是在 ESP32S3、树莓派 Pico W 这种资源有限的设备上,想对接云端 API、传个音频 / 图片,或者搞个 SSE 流式通信,稍不注意就 OOM(内存溢出),调试到心态爆炸。 我踩了无数坑才磨出 aiohttps 这个库 —— 它完全基于 MicroPython 原生的 asyncio、socket 和 ssl 模块打造,零外部依赖,专门为嵌入式设备的内存瓶颈量身定做。核
Freak嵌入式1 个月前
ide·驱动开发·嵌入式·gui·lvgl·micropython·upypi
MicroPython LVGL基础知识和概念:GUI 的扩展接口做嵌入式 GUI 开发,尤其是需要加载外部资源、做个性化功能的项目,LVGL 的扩展与自定义能力,是让项目从 “能用” 到 “好用” 的关键。这篇内容就把 LVGL 的文件系统扩展、自定义开发接口拆解清楚,帮你搞定资源加载、业务个性化的核心需求。
Freak嵌入式1 个月前
人工智能·python·单片机·性能优化·嵌入式·lvgl·micropython
MicroPython LVGL基础知识和概念:底层渲染与性能优化很多做嵌入式 GUI 开发的朋友,用 LVGL 做项目到后期,界面一复杂就容易遇到卡顿、掉帧、CPU 占用过高的问题,其实核心就是没吃透底层渲染和性能优化的逻辑。这篇内容就把 LVGL 底层渲染与性能优化的核心要点拆解清楚,帮你把 GUI 的性能底座打牢。
Freak嵌入式1 个月前
开发语言·python·github·php·gui·lvgl·micropython
MicroPython LVGL基础知识和概念:显示与多屏管理本文是 LVGL 9.0 版本面向 MicroPython 开发的「显示与多屏管理」核心知识梳理,相当于嵌入式 GUI 的 “输出窗口”,完整拆解了硬件显示(Display)与 UI 屏幕(Screen)的核心区别,覆盖多显示设备支持、单显示简化逻辑、镜像 / 分屏拼接、透明屏幕等全场景方案,帮开发者搞定嵌入式 GUI 的像素输出与多屏适配,是做稳定、灵活嵌入式界面的关键基础。
Freak嵌入式1 个月前
开发语言·python·github·php·gui·lvgl·micropython
MicroPython LVGL基础知识和概念:时序与动态效果本文是 LVGL 9.0 版本面向 MicroPython 开发的「时序与动态效果」核心知识梳理,相当于嵌入式 GUI 的 “动态引擎”,完整拆解了定时器(Timers)、动画系统(Animations)两大核心模块,以及时间线(Timeline)这类进阶编排工具,帮开发者实现周期性任务、延时执行、流畅 UI 动效,是让嵌入式界面从 “静态展示” 升级为 “交互灵动” 的关键基础。
Freak嵌入式1 个月前
ide·嵌入式·gui·lvgl·micropython·电子·upypi
MicroPython LVGL基础知识和概念:交互与事件处理本文是 LVGL 9.0 版本面向 MicroPython 开发的「交互与事件处理」核心知识梳理,相当于嵌入式 GUI 的 “交互神经中枢”,完整拆解了从输入设备适配、事件机制到事件冒泡的全链路逻辑,帮开发者打通 “用户操作 → 界面响应” 的完整闭环,是做可交互嵌入式界面必须吃透的核心内容。
Freak嵌入式1 个月前
ide·驱动开发·嵌入式·lvgl·micropython·upypi
LVGL基础知识和概念:视觉样式与资源系统这是我们 LVGL 9.0 嵌入式 GUI 开发系列的第二篇,专门拆解 GUI 的「视觉样式与资源系统」—— 也就是给界面做 “皮肤”、配素材的全流程,全程结合 MicroPython 实操,帮嵌入式开发者把界面从 “能用” 做到 “好看、好维护”。
Freak嵌入式1 个月前
python·github·远程工作·代码规范·micropython·协作
小作坊 GitHub 协作闭环:fork-sync-dev-pr-merge 实战指南随着团队规模扩大与多角色协同开发场景增多,代码仓库的版本管理、分支协作及质量管控面临诸多挑战,如直接向主仓库推送代码导致的版本冲突、提交记录混乱、代码质量不可控等问题。为解决上述痛点,本规范明确了基于 GitHub Organization(组织)的标准化代码协作流程,核心确立“fork-sync-dev-pr-merge-sync”的闭环协作模式,禁止任何形式直接向主仓库分支推送代码的操作。
MThinker1 个月前
算法·智能硬件·micropython·canmv·k230
K230+canMV+micropython实现低成本MLX90640红外热成像测温模块(续)K230+canMV+micropython实现低成本MLX90640红外热成像测温模块,相比较前一版,改进如下:
Freak嵌入式2 个月前
arm开发·ide·嵌入式·micropython·电子·upypi
ESP32 实现在线动态安装库和自动依赖安装-使用uPyPI包管理平台做 MicroPython 嵌入式开发的你,是不是每天都在被这些问题折磨? 写好的代码一运行就报错,翻遍半天发现少装了一个依赖文件;更崩溃的是,一个库要带好几个附属文件,漏一个就全盘报废。 这里,我们需要先引出依赖库的概念,在 MicroPython 开发中,依赖库的官方定义非常清晰:
z20348315203 个月前
单片机·嵌入式硬件·micropython
如何使用Micropython进行单片机开发(一)在传统的单片机开发中绝大多数人都是使用C语言进行开发,这种面向结构的语言使得我们编写的代码能够在资源受限的微控制器中高效的运行,但是这种开发方式的难度较高,主要体现在以下几个方面:
tokepson3 个月前
嵌入式·esp32·micropython·技术
关于 MicroPython + ESP32-S3 的使用流程好的!我来帮你从零开始完整梳理 MicroPython + ESP32-S3 的开发流程。无法连接COM口
weixin_462446235 个月前
docker·esp32·micropython·emqx
使用 Docker 搭建 EMQX,并通过 MicroPython 实现 MQTT 控制 ESP32 LED在物联网项目中,MQTT 是最常用的消息通信协议之一。本文将通过一个完整示例,演示如何:最基础的 EMQX 容器启动方式如下:
容沁风6 个月前
ai·esp32·micropython·二氧化碳传感器
Chartjs画二氧化碳浓度曲线内侧两列针脚距离是26mm,开发板针脚丝印标记在前面的宽度都差不多。-二氧化碳传感器MH-Z19E,是NDIR(非分散红外技术),需要预热2-3分钟后出正确数据,测量范围是400~5000。通电正常,会闪烁光芒。 接4根线,两根是电源,用板子的5V. 5V顶头的是CND,不能用。
容沁风6 个月前
esp32·micropython·microdot·二氧化碳传感器
用ai来写一个CO2传感器检测打算做一个二氧化碳检测,买的传感器是非分散红外吸收法(NDIR)。 硬件,esp-32S v1.1,是一个nodemcu。软件系统,micropython