Table des matières
VHDL resources for PMod control in lab sessions
Project files
Sensors
Human Interface input Device (HID)
Display
Data
Audio
Work in progress
VHDL resources for PMod control in lab sessions
This page is intended to provide control module to the PMods available in lab sessions at ENSEIRB.
Project files
link to Nexys4 documentation
link to Nexys4DDR documentation
available peripherals on the Nexys4(DDR) board
Sensors
Ambiant light sensor (ALS) Pmod controler
Distance measurement : SONAR Pmod controler
Nexys4 embedded MEMS microphone
Human Interface input Device (HID)
Mouse controler
Keyboard controler
PmoD 4x4 Key Pad
Display
VGA
Bitmap VGA manager
available resolutions :
320×240
640×480
bit depth :
Colors from 2 bits/pixel to 12 bits/pixel
Greyscale from 1 bit/pixel to 4 bits/pixel
ASCii VGA manager
features to come …
experimental virtual VGA screen
(no official support)
Previous version Bitmap VGA manager (deprecated)
OLED Pmods
Pmod OLED RGB
(several dedicated modules available)
bitmap display 96 x 64, from 1 to 16 bits/pixel
ascii char display 8 lines x 16 cols x 256 chars (8bit color capable)
wave plot : up to 4 curves
Pmod OLED
(monochrome ASCii only - DEPRECATED)
4 lines x 16 cols x 128 chars
Data
UART communication
SDcard controler
sinus generator
pseudo random generator
Audio
PMOD I2S2
HiRes audio line in / line out
Work in progress
accelerometer interface fo NEXYS4 (embedded hardware)
USB (HID) keyboard controler
high resolution waveform/histogram interface for VGA ouput
analog joystick pmod