logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MicroPython对接大模型:uopenai + 火山方舟实现文字聊天和图片理解

uopenai 是一个专为 MicroPython 设计的轻量级 OpenAI 兼容异步客户端库,适用于树莓派 Pico W、ESP32 等资源受限的嵌入式设备。它基于 aiohttps 实现,无其他外部依赖,支持文字对话(流式/非流式)、视觉模型图片输入和 base64 图片编码。与 PC 端 openai SDK 保持最大接口兼容,但所有 create() 方法均为异步调用。特别针对嵌入式设备

文章图片
#驱动开发#ide#嵌入式
MicroPython 内核开发者直接狂喜!这个 Claude 插件市场,把开发全流程做成了「对话式外挂」

摘要:MicroPython内核开发者常被繁琐的非核心工作困扰,如查阅规范、等待CI测试、管理PR等。Andrew Leech开发的claude-mpy-marketplace项目将这些流程打包为Claude插件,提供四大功能模块:mpy-rules自动加载开发规范,mpy-ci本地一键运行完整CI测试,PR管理工具自动分拣和维护PR,以及mpremote简化设备调试。安装简单,支持自定义插件开发

文章图片
#嵌入式#ide#驱动开发 +1
做了个Claude Code CLI 电子宠物:程序员的实体监工代码搭子

本文介绍了一个为Claude Code设计的实体监工装置——运行在ESP32上的电子宠物Buddy。它通过BLE连接实时同步Claude的工作状态,将高危操作的审批流程从终端转移到物理屏幕,强制用户确认后才能继续执行。装置提供三种ASCII角色和7种状态动画,采用双层状态机、BLE透明分片、异步并发等技术确保流畅交互。作者认为这种设计能有效缓解程序员对AI工具"失控感"的焦虑,

文章图片
#驱动开发#ide#嵌入式
使用claude code和对应skills生成规范化MicroPython外围设备驱动代码包文件

《MicroPython驱动开源指南:一键标准化你的嵌入式代码》 本文针对嵌入式开发者分享MicroPython驱动时遇到的四大痛点:零散文件、缺乏测试、文档缺失、安装困难,提供了一套完整的自动化解决方案。通过Claude Code工具链,开发者可以: 自动规范驱动文件结构 生成标准测试用例 创建完整README文档 配置package.json实现一键安装 指南包含三个核心阶段:环境准备(含国内

文章图片
#github#python#人工智能
MicroPython 内核开发者直接狂喜!这个 Claude 插件市场,把开发全流程做成了「对话式外挂」

摘要:MicroPython内核开发者常被繁琐的非核心工作困扰,如查阅规范、等待CI测试、管理PR等。Andrew Leech开发的claude-mpy-marketplace项目将这些流程打包为Claude插件,提供四大功能模块:mpy-rules自动加载开发规范,mpy-ci本地一键运行完整CI测试,PR管理工具自动分拣和维护PR,以及mpremote简化设备调试。安装简单,支持自定义插件开发

文章图片
#嵌入式#ide#驱动开发 +1
体积极小、动画拉满!LVGL 凭什么成为全球嵌入式开发者首选?

LVGL是一款轻量级开源嵌入式图形库,专为资源受限设备设计。采用C语言编写,支持多种输入设备和显示类型,提供丰富的UI组件和视觉效果。核心特性包括硬件无关性、低内存占用(最低64KB Flash+16KB RAM)、单帧缓冲优化等。LVGL遵循语义化版本管理,提供PC模拟器加速开发,并有活跃社区支持。适用于物联网、工业控制、车载电子等场景。开发者可通过文档和示例快速入门,支持多种MCU平台移植。该

文章图片
#驱动开发#开发语言#单片机
硬件版【Cursor】?aily blockly IDE尝鲜封神,实战硬伤尽显,短板和优势都很明显

AI助力硬件开发新体验:aily blockly工具实测 本文实测了号称"硬件版Cursor"的aily blockly工具,该开源项目通过AI辅助简化硬件开发流程。体验发现:工具提供图形化编程界面,支持主流开发板,AI能自动完成器件选型、库安装和代码生成。测试案例中,AI成功搭建了包含语音处理、WiFi连接和屏幕显示的完整项目架构,并自动配置了硬件引脚。但工具目前更适合新手快速原型开发,缺乏专业

文章图片
#ide#嵌入式#单片机
5 分钟快速实操!MER-MCP1081 非接触液位+MicroPython 隔着桶壁读取连续水位

摘要: 电容式液位传感器(如敏源MER-MCP1081)通过非接触设计解决了传统浮子式、光电式方案的卡滞、污染和腐蚀问题,适用于家电水箱、城市内涝监测等场景。其核心芯片MCP1081S支持连续液位检测和温度补偿,可穿透非金属容器壁工作,安装简便且成本低。测试时需竖直安装并校准,通过Modbus协议通信,配套驱动包(如mcp_driver)可快速集成到开发系统(如GraftPort-RP2040),

文章图片
#java#大数据#开发语言 +3
WIZnet-EVB-Pico2开始,用MicroPython玩转以太网开发

这篇文章介绍了WIZnet EVB-Pico2开发板与MicroPython结合的网络开发教程。该开发板兼容树莓派Pico2引脚,自带TCP/IP芯片,支持MicroPython生态,能大幅降低嵌入式网络开发门槛。教程内容涵盖硬件基础、环境搭建、REPL交互调试、外设控制、以太网通信(W5500/W5100S/W6300模块)以及进阶项目实战(IPv6、Web服务器等)。特别适合嵌入式新手、创客和

文章图片
#arm开发#机器人#人工智能 +2
和做工厂系统的印尼老哥,复刻了一套属于 MicroPython 的包管理系统

文章摘要: MicroPython开发者长期面临包管理繁琐的问题,需要手动复制命令行安装驱动包。为解决这一痛点,中国与印尼开发者跨国协作,推出Thonny IDE插件thonny-upypi-manager。该插件直接集成uPyPi仓库的173个MicroPython包,支持搜索、查看元数据、自动处理依赖、一键安装等功能,彻底告别命令行操作。插件提供PyPI在线和本地两种安装方式,显著提升开发效率

文章图片
#前端#人工智能#github +1
    共 28 条
  • 1
  • 2
  • 3
  • 请选择