FLUTTER ECOSYSTEM

dart_periphery

dart_periphery 是 Linux 外設 I/O(GPIO、LED、PWM、SPI、I2C、MMIO、ADC 和串列外設 I/O)的原生 c-periphery 庫的 Dart 版本。

dart_periphery 封面
最新版本
0.9.20
近 30 天下載
2萬
喜歡數
73
Pub 分數
150

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

dart_periphery 是一個 Dart 庫,提供對 Linux 外設 I/O 接口的底層存取,包含 GPIO、I2C、SPI、PWM、LED、ADC、MMIO 與串列通訊。它作為 c-periphery C 庫的 Dart 版本,可在基於 Linux 的系統上實現直接硬體互動。專為物聯網與嵌入式應用設計,讓開發者能透過 Dart 程式碼程式化地控制與監控實體裝置。此套件非常適合需要即時硬體介接且抽象程度極低的專案。

適用情境
  • 控制GPIO引腳
  • 透過 I2C/SPI 讀取感測器資料
  • 使用PWM驅動LED和電機
  • 與微控制器介面
  • 即時硬體監控
  • 嵌入式系統開發
主要特色
  • 支援多種 Linux 外設介面
  • 底層硬體存取
  • 跨平台 Linux 相容性
  • 對原生 c-periphery 庫的綁定
  • 輕量且高效
  • 執行緒安全作業
適合對象
  • 物聯網裝置開發者
  • 嵌入式系統工程師
  • 硬體原型設計
  • 基於 Linux 的自動化專案
  • 使用實體裝置的 Dart 開發人員
使用建議
  • 需要 Linux 運作系統
  • 需要 root 或特權存取
  • 僅限 Linux 平台
  • 需要硬體特定的設定
  • 不適用於行動或網頁應用
支援平台Linux

安裝套件

flutter pub add dart_periphery

所屬分類

依賴

依賴清單 8 項

原始碼儲存庫

相關專案