- 博客(410)
- 资源 (39)
- 收藏
- 关注

原创 AI Agent x 工业控制:PID-Agent开源智能调参,探索智能制造新边界
PID-Agent,一个将传统PID控制与现代AI技术完美融合的智能PID参数调优助手。这不仅仅是一个项目,更是我在工业控制领域多年经验的结晶,希望能为大家带来启发,加速AI Agent技术在工作和生活中的应用。
2025-02-26 09:46:37
1128

原创 stm32mp1 i.mx7开发与树莓派 Jetson nano开发对比
stm32mp1支持的操作系统:官方系统OpenSTLinux (Cortex®-A7)↑OpenSTLinux是基于OpenEmbedded构建框架的Linux®发行版。OpenSTLinux层提供了几个发行版:openstlinux-weston:使用Wayland / Weston图形后端使用进行分发。 openstlinux-eglfs:专门用于Qt使用的发行版。通过此发行版,Qt使用eglfs图形后端。 openstlinux-x11:专门用于X11框架的发行版。 htt..
2020-09-05 15:12:19
2792
3
原创 实用Agent开发教程:用LangChain和Gradio打造你的本地化AI助手
今天,我们就来聊聊什么是Agent,并亲手用langchain调用本地ollama模型构建一个简单的Agent,让你快速体验Agent开发的乐趣。
2025-02-26 09:44:51
989
原创 PDF扫描档智能方向识别:多模型投票机制的实践测试 救活古典书籍
RAG知识库搭建的过程中,扫描档pdf的支持和准确率一直是个大家都不愿主动提起的事情。我曾尝试用多模态解析书籍内容,但是发现它们对竖排文字判断失误率太高。需要明确告知排版形式。那么如何识别排版呢,给你一本心经 金刚经 古典书籍 中医书籍该怎么有效识别排版并提取内容呢,今天聊聊我的测试。
2025-02-26 09:42:37
1006
原创 让AI真正落地:基于TCP的工业设备智能控制方案
MCP2TCP项目通过将TCP的可靠性与AI的智能性相结合,为工业设备智能化提供了一个稳定可靠的解决方案。我们期待与更多开发者一起完善这个项目,推动工业智能化发展。
2025-01-06 12:50:08
463
原创 赋能大模型访问硬件:基于MCP到MQTT的桥梁
MCP2MQTT (Model Communication Port to MQTT) 是一个超酷的开源项目,让Claude、Gemini、ChatGPT等大语言模型直接与MQTT设备聊天!无需写代码,通过简单配置就能实现AI控制硬件的未来科技感!✨。
2025-01-06 11:29:36
848
原创 我和自己的Pico开发板终于能对话了:基于 MCP 与 Claude 的 “人机“ 沟通
MCP 协议是一种由 Anthropic 开发的,用于连接 AI 模型和外部世界通信的标准协议,它通过允许大模型使用 “工具” 的方式,实现与外部世界的交互,例如:发送 HTTP 请求,读取数据库,执行 shell 命令等。
2024-12-15 17:29:30
292
2
原创 matlab 2022更新
您可以使用 MATLAB Coder 为部署到 Intel® 或 ARM® 处理器的深度学习网络生成 C++ 代码。生成的代码利用针对目标 CPU 进行了优化的深度学习库。硬件和软件要求取决于目标平台。您还可以使用 MATLAB Coder 为深度学习网络生成泛型 C 或 C++ 代码。这种 C 或 C++ 代码不依赖于任何第三方库。
2022-12-14 17:30:26
3663
2
原创 Xcode MacOS与clang c++版本关系
C++ Support in ClangClang - C++ Programming Language StatusClang implements the following published and upcoming ISO C++ standards:Language Standard Flag Available in Clang? C++98 / C++03 -std=c++98 Yes (other thanexport) C++11 -..
2022-05-20 13:55:26
7658
原创 M1 MacOS pytorch Tensorflow加速
pytorch通过与 Apple 的 Metal 工程团队合作,我们很高兴地宣布支持在 Mac 上进行 GPU 加速的 PyTorch 训练。到目前为止,Mac 上的 PyTorch 训练仅利用 CPU,但随着即将发布的 PyTorch v1.12 版本,开发人员和研究人员可以利用 Apple silicon GPU 显着加快模型训练。这解锁了在 Mac 上执行机器学习工作流程的能力,例如在本地进行原型设计和微调。要开始使用,只需在运行 macOS 12.3 或更高版本且具有 Python 的本机.
2022-05-20 08:52:17
963
原创 MacOS Xcode与Swift版本对应关系
Swift4Swift4.2Swift5.0ABI 现在被宣布在 Apple 平台上的 Swift 5 是稳定的。因此,Swift 库现在已整合到未来的每个 macOS、iOS、tvOS 和 watchOS 版本中。您的应用程序将更容易构建并且更小,因为它们不必包含这些库。macOS 10.14.4 Xcode 10.2迁移到 Swift 5Swift 5 与 Swift 4、Swift 4.1 和 Swift 4.2 源代码兼容。为了帮助从早期版本的 Swift 迁移到 Swi
2022-05-13 15:39:30
6764
2
原创 MacOS M1 安装Miniconda
下载Miniconda — Conda documentation选择Miniconda3 macOS Apple M1 64-bit bash (Py38 conda 4.10.1 2021-11-08)安装chmod 777Miniconda3-latest-MacOSX-arm64.shbashMiniconda3-latest-MacOSX-arm64.sh一直按回车提示输入yes/no则输入yesMiniconda3 will now be i.
2022-01-04 10:57:59
1375
原创 python各版本更新概述
参考文档:Python Documentation by Version | Python.org3.7 async和await现在是保留关键字。 该asyncio模块已获得新功能、显着的可用性和性能改进。 该time模块获得了对纳秒分辨率功能的支持。 time.clock_gettime_ns() time.clock_settime_ns() time.monotonic_ns() time.perf_counter_ns..
2021-11-26 16:14:10
1447
原创 树莓派pico开发环境搭建 arduino C语言
1,恢复出厂按下开发板SEL按键并保持按下 usb连接到电脑 电脑出现u盘将固件flash_nuke.uf2复制到出现的盘符2,arduino安装开发板支持包3,测试程序下载选择开发板选择测试程序编译下载...
2021-11-21 20:41:58
4869
1
原创 树莓派pico开发环境搭建 micropython
1,开发板资源介绍2,工作模式介绍首次使用usb连接到电脑会显示u盘等待烧录固件固件拖到新新出现的u盘即可3,烧录micropython固件官方文档Raspberry Pi Documentation - Raspberry Pi Picomicropython固件获取https://docs.micropython.org/en/latest/rp2/quickref.htmlhttps://docs.micropython.org/en/latest/rp2/.
2021-11-21 20:37:02
3844
原创 ESP32 开发环境搭建 arduino IDE
1,开发板介绍2,arduino下载 安装Arduino IDE下载(9月11日更新到1.8.16)-Arduino中文社区 - Powered by Discuz!3,arduino配置 安装开发板支持包https://dl.espressif.com/dl/package_esp32_index.json选择开发板管理器安装这种方式版本较低推荐使用官方最新包 方法参考这篇玩转 ESP32 + Arduino (一) 开发环境搭建...
2021-11-21 20:15:48
2587
原创 CP2102修改sn 修改串口号
下载地址Technical Resource Search - Silicon Labs下载安装后 在安装目录有修改id的软件插上设备 启动软件 可以看到基本信息 勾选sn 输入新的编号 点击programe即可
2021-11-21 15:37:20
1380
原创 Matlab各版本对比
官方文档主页文档主页 - MathWorks 中国各版本对比MathWorks - Archived MathWorks Documentation - MathWorks 中国发行说明: MATLAB- MATLAB & Simulink- MathWorks 中国基本原则还是使用最新版的,如果硬件资源有限可参考主要变化选择合适的版本 建议2020b以及以后版本几个关键版本变化1,支持实时脚本和实时函数.mlx文件MATLAB®实时脚本和实时函.
2021-11-14 09:43:52
62865
1
原创 STM32CUBEIDE 修改芯片型号
从STM32F407改为STM32F4291,修改.cproject文件将文件中F407xx改为F429xx将文件中F407芯片型号改为F429完整型号确认确认宏定义等价于#define 也就是mdk中宏定义2,修改.s文件用cude生成一个429的cubeIDE项目 找到core中的.s文件替换现有工程的.s文件3,修改script文件用cude生成一个429的cubeIDE项目 找到core中的ld文件内容替换现有工程的ld文件内容删除现有工程中的
2021-06-26 14:35:28
6855
4
原创 STM32F4 USB总结以及 同时支持键盘 鼠标 U盘和usb hub
APP RUNNING...APP RUNNING...---system start printf----------HAL_HCD_MspInitphost->ClassNumber=1phost->ClassNumber=2phost->ClassNumber=3***USBH_FS HOST_USER_CONNECTIONUSB Device AttachedUSBH_LL_GetSpeed 1 (LOW=2,FULL=1)addrd: 0x00, pi.
2021-06-26 14:00:11
6479
18
原创 Undefined symbol __UNALIGNED_UINT32_READ __UNALIGNED_UINT32_WRITE
使用MDK编译STM32CUBE HAL库编译时出现本错误经过搜索发现是cmsis库版本过低导致的 需要5.0以上版本到mdk官方下载安装即可介绍https://www2.keil.com/mdk5/cmsiscmsis中这两个宏定义https://www.keil.com/pack/doc/CMSIS/Core/html/group__compiler__conntrol__gr.html#ga254322c344d954c9f829719a50a88e87下载pack安.
2021-06-23 17:42:38
878
1
原创 c语言 设计web server http server
select tcp server 流程图使用非阻塞I / O和select()的服务器参考代码https://www.ibm.com/docs/en/i/7.2?topic=designs-example-nonblocking-io-selectTCP socket建立http://www.gnu.org/software/libc/manual/html_node/Inet-Example.html#include <stdio.h>#include..
2021-05-24 10:49:54
537
原创 JETSON NANO 2G使用笔记6-NGC和云原生
NGCNVIDIA NGC是GPU优化的深度学习,机器学习和高性能计算(HPC)软件的中心。NGC托管着顶级AI和数据科学软件的容器,这些容器均由NVIDIA进行了优化,测试和优化。NGC上的容器提供了功能强大且易于部署的软件,其经过验证可提供快速结果,从而使用户可以从经过测试的框架中构建解决方案。GPU优化的软件中心,简化DL,ML和HPC工作流程。https://developer.nvidia.com/embedded/learn/tutorials/jetson-container
2020-11-29 08:17:45
1712
原创 JETSON NANO 2G使用笔记13-NVIDIA NGC docker 容器镜像加速下载
NGC容器在NVIDIA NGC上托管了多个Jetson开发和部署容器:L4T-Base容器:通过包括根文件系统中的必要组件(包括CUDA,cuDNN和TensorRT),启用Jetson上运行的容器化应用程序。在Jetson上对应用程序进行容器化时,此容器用作基本映像。 DeepStream容器:包含DeepStream SDK中的插件和库。Deepson容器的不同变体(如Base,Samples和IoT)可用于Jetson。 TensorFlow容器:包含在Python 3.6环...
2020-11-29 08:17:22
1561
原创 JETSON NANO 2G使用笔记2-查看配置信息 第一个C程序 配置VNC 文件管理SCP
0查看开发板信息IP地址ifconfig查看内核版本leonzhang@linux-nano:~$ cat /proc/versionLinux version 4.9.140-tegra (buildbrain@mobile-u64-4263) (gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-20...
2020-11-05 13:48:29
1293
1
原创 JETSON NANO 2G使用笔记1-开箱 装系统-headless模式。无桌面。无显示器
Getting Started with Jetson Nano 2GB Developer Kithttps://developer.nvidia.com/embedded/learn/get-started-jetson-nano-2gb-devkit#preparesd格式化软件 镜像软件和镜像烧录软件https://www.sdcard.org/downloads/formatter/eula_windows/SDCardFormatterv5_WinEN.ziphttps...
2020-11-05 08:25:34
4064
2
原创 python flask restful
from flask import Flaskfrom flask_restful import Resource, Apihttps://flask-restful.readthedocs.io/en/latest/installation.htmlfrom flask import Flaskfrom flask_restful import Resource, Apiapp = Flask(__name__)api = Api(app)class HelloWorld(Res.
2020-10-11 08:24:20
314
原创 json在线解析工具
校验https://www.sojson.com/解析https://www.sojson.com/simple_json.html
2020-10-09 09:50:11
1886
原创 http调试工具 postman getman
https://www.postman.com/downloads/postman macoshttp://www.pc6.com/mac/224724.htmlhttp服务器https://getman.cn/mockhttp客户端https://getman.cn/?s=2e43f2541f644ab396408f80c5f07d5a
2020-10-08 14:55:30
1400
原创 NVIDIA 机器人AI开发平台ISAAC
NVIDIA ISAAC-机器人技术平台https://www.nvidia.com/en-us/deep-learning-ai/industries/robotics/人工智能GPU加速的算法和DNN,用于感知和规划;用于监督学习和强化学习的ML工作流。导航和操纵模块化机器人算法,可为导航和操纵用例提供传感,计划或驱动。模拟通过高保真物理和逼真的模拟中的训练和连续测试来加速机器人的开发和部署。NVIDIA Isaac SDKhttps:/...
2020-10-07 17:03:29
1735
原创 树莓派交叉编译知识
https://github.com/abhiTronix/raspberry-pi-cross-compilers关键字:Recipes ubuntu12步骤1.构建工具链由于我们要在具有Intel处理器的笔记本电脑上运行,并且我们希望在Raspberry Pi的核心上为ARM处理器构建目标代码,因此我们需要一个交叉编译器及其相关工具,通常称为“工具链”。”。在这里,我们使用“crosstool-ng”来构建这种工具链。遵循安德鲁的建议,下面的许多说明都遵循克里斯·博特的这篇...
2020-10-05 11:55:33
684
原创 stm32mp1 笔记
资源概览https://www.bilibili.com/video/BV1NJ411u7XQ?from=search&seid=12328049116542973953GPUM4生成的elf文件可以放在linux中由A7启动该程序工程模式可以不需要A7参与,直接用IDE调试M4程序资源链接与分配动态修改工程与量产模式双核通信rpmsghttps://www.bilibili.com/v...
2020-09-26 08:26:22
498
原创 无需编码的深度学习平台 automated machine learning (AutoML)
阿里云azurehttps://azure.microsoft.com/en-us/services/machine-learning/#features
2020-09-20 09:26:36
1722
原创 NXP和STM32 深度学习框架支持对比
来源IMX_LINUX_USERS_GUIDENXP eIQ Machine LearningThe NXP® eIQTM for i.MX toolkit provides a set of libraries and development tools for machine learning applicationstargeting NXP microcontrollers and application processors. The toolkit is contained in t
2020-09-20 09:26:11
5146
2
原创 tensorflow for Microcontrollers TinyML 单片机版资料 arduino esp32 stm32
例子里用的单片机Person detection exampleThis example shows how you can use Tensorflow Lite to run a 250 kilobyte neuralnetwork to recognize people in images captured by a camera. It is designed torun on systems with small amounts of memory such as micro.
2020-09-20 09:25:45
1801
原创 STM32 CUBEIDE MacOS首次使用笔记
STM32CubeIDE Release Note v1.4.0CubeMX V6.0.0 integration Additional support for STM32MP1 devices : OpenSTLinux 2.0 SDK & Projects support Additional support for STM32H7 devices itional support for STM32G4 devices OpenOCD support imp
2020-09-20 09:25:16
4598
2
HP-Socket5.4.1
2018-11-23
LM3S9B92 上ucos ii移植
2012-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人