pynq.lib PackageΒΆ
pynq.lib contains the arduino, pmod, and logictools subpackages, and additional modules for communicating with other controllers in an overlay.
- Modules:
pynq.lib.audio- Implements mono-mode audio driver using pulse density modulation (PDM)pynq.lib.axigpio- Implements driver for AXI GPIO IPpynq.lib.button- Implements driver for AXI GPIO push button IPpynq.lib.cmac- Implements driver for UltraScale+ Integrated 100G Ethernet Subsystempynq.lib.dma- Implements driver for the AXI Direct Memory Access (DMA) IPpynq.lib.iic- Implements driver for AXI IIC IPpynq.lib.led- Implements driver for AXI GPIO LED IPpynq.lib.pynqmicroblaze.pynqmicroblaze- Implements communcation and control for a PYNQ MicroBlaze subsystempynq.lib.rgbled- Implements driver for AXI GPIO multi color LEDspynq.lib.switch- Implements driver for AXI GPIO Dual In-Line (DIP) switchespynq.lib.video- Implements driver for HDMI video input/outputpynq.lib.wifi- Implements driver for WiFi
- Subpackages:
- pynq.lib.arduino Package- Implements driver for Arduino IO Processor Subsystem
- pynq.lib.pmod Package - Implements driver for PMOD IO Processor Subsystem
- pynq.lib.logictools Package - Implements driver for Logictools IP Processor Subsystem
- pynq.lib.rpi Package - Implements driver for Raspberry Pi IO Processor Subsystem