FLUTTER ECOSYSTEM

flutter_gpiod

用于在 Linux/Android 上使用 GPIO 字符设备接口访问 GPIO 的 Dart 包(需要 root 权限)。支持信号边沿监听、有效状态、开漏/开源以及(如果平台支持)偏置。

最新版本
0.6.0
近 30 天下载
184
喜欢数
38
Pub 分数
140

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

flutter_gpiod 是一个 Dart 包,可通过 GPIO 字符设备接口在 Linux 和 Android 设备上实现低级 GPIO(通用输入/输出)访问。它在 Android 上需要 root 权限,专为需要直接硬件控制的物联网应用设计。该包支持边缘触发信号监听、配置高/低电平有效状态、开漏/开源模式以及在底层平台支持的情况下可选的偏置设置。非常适合需要精确 GPIO 控制的嵌入式或硬件集成 Flutter 应用开发。

适合场景
  • 物联网设备中的硬件控制
  • 实时传感器输入监控
  • 通过GPIO引脚控制执行器
  • 嵌入式系统开发
  • 自定义硬件集成
主要特点
  • GPIO 字符设备接口访问
  • 边沿触发信号监听
  • 活动状态配置
  • 开漏/开源支持
  • 偏差设置(与平台相关)
  • Android 上需要 root 权限
适合对象
  • 物联网开发者
  • 嵌入式系统工程师
  • 面向硬件的 Flutter 项目
  • 基于 Linux 的设备应用
  • 具有 root 权限的 Android 应用开发者
使用建议
  • 需要 Android 的 root 权限
  • 仅限 Linux 和 Android 平台
  • 平台相关偏差支持
  • 不适用于标准移动应用
  • 没有额外硬件,无法访问 iOS 或 macOS 的 GPIO
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add flutter_gpiod

所属分类

依赖

依赖清单 5 项

源码仓库

关联项目

暂无相关数据。