Skip to content

wimdams/tt02-rotary-encoder

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rotary encoder for Tiny Tapeout

alt text

The signals from the rotary encoder are sent to the ASIC which controls the seven-segment display.

The rotary pins are sampled every clock cycle. If a rising edge is detected on pin A, the 4 bit counter will be incremented/decremented depending on pin B. The counter is put on the seven segment display and a debounce time is started (125 clk cycles)

What is Tiny Tapeout?

TinyTapeout is an educational project that aims to make it easier and cheaper than ever to get your digital designs manufactured on a real chip!

Go to https://tinytapeout.com

Resources

Releases

No releases published

Packages

 
 
 

Languages

  • Python 46.2%
  • Verilog 38.5%
  • Tcl 12.0%
  • Makefile 3.3%