jetsongpio
A Rust library that enables the use of Jetson's GPIOs.
This is the Rust implementation of the Python library for controlling GPIO pins on NVIDIA Jetson devices.
Features
- GPIO character device API (not sysfs)
- Board, BCM, Tegra SOC, and CVM pin numbering modes
- Input and output modes
- Pin cleanup
Example
use ;
use thread;
use Duration;
Requirements
- NVIDIA Jetson platform (Jetson Nano, Jetson TX1/TX2, Jetson Xavier, Jetson Orin, etc.)
- Linux kernel with GPIO character device support
- Access to
/dev/gpiochip0(requires proper permissions or root user)
License
MIT