├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── LICENSE.txt ├── MANIFEST.in ├── README.md ├── debian ├── changelog ├── compat ├── control ├── copyright ├── jetson-gpio-common.udev ├── python-jetson-gpio.postinst ├── python3-jetson-gpio.postinst ├── rules └── source │ └── format ├── dev ├── pinctrl-tegra234.c └── update_pinmux_registers.py ├── lib └── python │ ├── Jetson │ ├── GPIO │ │ ├── 99-gpio.rules │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── gpio.py │ │ ├── gpio_cdev.py │ │ ├── gpio_event.py │ │ ├── gpio_pin_data.py │ │ └── gpio_pinmux_lookup.py │ └── __init__.py │ └── RPi │ ├── GPIO │ └── __init__.py │ └── __init__.py ├── samples ├── button_event.py ├── button_interrupt.py ├── button_led.py ├── docker │ └── Dockerfile ├── issue40-trigger.py ├── issue40.py ├── jetson_model.py ├── run_sample.sh ├── simple_input.py ├── simple_out.py ├── simple_pwm.py ├── test_all_apis.py ├── test_all_pins.py ├── test_all_pins_input.py └── test_gpio_pinmux_lookup.py └── setup.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | dist/ 3 | venv-*/ 4 | *.egg-info/ 5 | .*.swp 6 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/README.md -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/jetson-gpio-common.udev: -------------------------------------------------------------------------------- 1 | ../lib/python/Jetson/GPIO/99-gpio.rules -------------------------------------------------------------------------------- /debian/python-jetson-gpio.postinst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/debian/python-jetson-gpio.postinst -------------------------------------------------------------------------------- /debian/python3-jetson-gpio.postinst: -------------------------------------------------------------------------------- 1 | python-jetson-gpio.postinst -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/debian/rules -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (native) 2 | -------------------------------------------------------------------------------- /dev/pinctrl-tegra234.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/dev/pinctrl-tegra234.c -------------------------------------------------------------------------------- /dev/update_pinmux_registers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/dev/update_pinmux_registers.py -------------------------------------------------------------------------------- /lib/python/Jetson/GPIO/99-gpio.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/lib/python/Jetson/GPIO/99-gpio.rules -------------------------------------------------------------------------------- /lib/python/Jetson/GPIO/__init__.py: -------------------------------------------------------------------------------- 1 | from .gpio import * 2 | VERSION = '2.1.12' 3 | -------------------------------------------------------------------------------- /lib/python/Jetson/GPIO/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/lib/python/Jetson/GPIO/constants.py -------------------------------------------------------------------------------- /lib/python/Jetson/GPIO/gpio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/lib/python/Jetson/GPIO/gpio.py -------------------------------------------------------------------------------- /lib/python/Jetson/GPIO/gpio_cdev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/lib/python/Jetson/GPIO/gpio_cdev.py -------------------------------------------------------------------------------- /lib/python/Jetson/GPIO/gpio_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/lib/python/Jetson/GPIO/gpio_event.py -------------------------------------------------------------------------------- /lib/python/Jetson/GPIO/gpio_pin_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/lib/python/Jetson/GPIO/gpio_pin_data.py -------------------------------------------------------------------------------- /lib/python/Jetson/GPIO/gpio_pinmux_lookup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/lib/python/Jetson/GPIO/gpio_pinmux_lookup.py -------------------------------------------------------------------------------- /lib/python/Jetson/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /lib/python/RPi/GPIO/__init__.py: -------------------------------------------------------------------------------- 1 | from Jetson.GPIO import * 2 | VERSION = '0.1.0' 3 | -------------------------------------------------------------------------------- /lib/python/RPi/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /samples/button_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/samples/button_event.py -------------------------------------------------------------------------------- /samples/button_interrupt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/samples/button_interrupt.py -------------------------------------------------------------------------------- /samples/button_led.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/samples/button_led.py -------------------------------------------------------------------------------- /samples/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/samples/docker/Dockerfile -------------------------------------------------------------------------------- /samples/issue40-trigger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/samples/issue40-trigger.py -------------------------------------------------------------------------------- /samples/issue40.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/samples/issue40.py -------------------------------------------------------------------------------- /samples/jetson_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/samples/jetson_model.py -------------------------------------------------------------------------------- /samples/run_sample.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/samples/run_sample.sh -------------------------------------------------------------------------------- /samples/simple_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/samples/simple_input.py -------------------------------------------------------------------------------- /samples/simple_out.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/samples/simple_out.py -------------------------------------------------------------------------------- /samples/simple_pwm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/samples/simple_pwm.py -------------------------------------------------------------------------------- /samples/test_all_apis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/samples/test_all_apis.py -------------------------------------------------------------------------------- /samples/test_all_pins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/samples/test_all_pins.py -------------------------------------------------------------------------------- /samples/test_all_pins_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/samples/test_all_pins_input.py -------------------------------------------------------------------------------- /samples/test_gpio_pinmux_lookup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/samples/test_gpio_pinmux_lookup.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVIDIA/jetson-gpio/HEAD/setup.py --------------------------------------------------------------------------------