Skip to content

Linux C application that displays encoder values. Start with a Vivado block design and then transition to writing the C application for Linux

Notifications You must be signed in to change notification settings

TER-Zybo/PmodENC_Linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux C Application for Displaying Encoder Values

Project built with Vivado 2023.1. Please check branches to find updated versions.

design

Overview

This project demonstrates how to create a Linux C application that reads encoder values from Digilent PmodENC rotary encoder and displays them. The process begins with a hardware block design in Vivado, followed by transitioning to writing the C application directly in the Linux user space.

Repository Structure

The project includes the following directories and files:

/hw_with_enc              # Vivado project
/app                      # Linux C application
enc_overlay.dtso          # Device tree overlay for configuring the encoder in the Linux system

How to Use

For detailed instructions on setting up and running the project, please refer to the dedicated online documentation.

About

Linux C application that displays encoder values. Start with a Vivado block design and then transition to writing the C application for Linux

Topics

Resources

Stars

Watchers

Forks