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

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

개요

dart_periphery는 GPIO, I2C, SPI, PWM, LED, ADC, MMIO 및 시리얼 통신을 포함한 Linux 주변기기 I/O 인터페이스에 저수준 액세스를 제공하는 Dart 라이브러리입니다. c-periphery C 라이브러리의 Dart 버전으로, Linux 기반 시스템에서 직접 하드웨어 상호작용을 가능하게 합니다. IoT 및 임베디드 응용 프로그램을 위한 것으로, Dart 코드에서 물리적 장치를 프로그래밍 방식으로 제어하고 모니터링할 수 있게 해줍니다. 최소한의 추상화로 실시간 하드웨어 인터페이싱이 필요한 프로젝트에 이상적입니다.

사용 사례
  • GPIO 핀 제어
  • I2C/SPI를 통한 센서 데이터 읽기
  • PWM로 LED 및 모터 조작하기
  • 마이크로컨트롤러와의 인터페이스
  • 실시간 하드웨어 모니터링
  • 임베디드 시스템 개발
주요 기능
  • 여러 Linux 주변기기 인터페이스를 지원
  • 하드웨어에 대한 저수준 액세스
  • 크로스 플랫폼 리눅스 호환성
  • 네이티브 c-periphery 라이브러리에 대한 바인딩
  • 경량이고 효율적
  • 스레드 안전 연산
적합한 대상
  • IoT 기기 개발자
  • 임베디드 시스템 엔지니어
  • 하드웨어 프로토타이핑
  • 리눅스 기반 자동화 프로젝트
  • 물리 장치를 사용하는 Dart 개발자
고려 사항
  • Linux 운영 체제 필요
  • 루트 또는 권한 있는 액세스가 필요합니다
  • 리눅스 플랫폼에 한정
  • 하드웨어 고유의 구성이 필요합니다
  • 모바일 또는 웹 앱에 적합하지 않습니다
지원 플랫폼Linux

패키지 설치

flutter pub add dart_periphery

카테고리

의존성

의존성 목록 8 개

소스 저장소

관련 프로젝트