Search the Community

Showing results for tags 'pmod'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • News
    • New Users Introduction
    • Announcements
  • Digilent Technical Forums
    • FPGA
    • Digilent Microcontroller Boards
    • Non-Digilent Microcontrollers
    • Add-on Boards
    • Scopes & Instruments and the WaveForms software
    • LabVIEW
    • FRC
    • Other
  • General Discussion
    • Project Vault
    • Learn
    • Suggestions & Feedback
    • Buy, Sell, Trade
    • Sales Questions
    • Off Topic
    • Educators
    • Technical Based Off-Topic Discussions

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







  1. I would like to integrate PMOD NIC100 with Microzed board with Zynq 7020 running on linux. I have a SPI interface routed through the PL logic. Are there any IP that can be directly imported to Vivado for this ? OR Are there any drivers that can be installed on the linux ? Please suggest.
  2. Hey All, I am trying to make a simple IP block design in Vivado 2018.3 to test the ESP32 PMOD out using AT commands for data transmission. I will attach a picture of my current block diagram to this post. I am getting a critical error (reference below) that says the IP has a packaged board value of "" which is for the Zybo z7 board. My questions are: Q1)Will this design work regardless of this error, as the Zybo and Zed boards are similar and both run off the zynq-7 architecture? Q2)If the answer to Q1 is "no", is there a method of adapting t
  3. Hello all, I would like to generate a user-defined clock (1.8V 24MHz) out from the board. (for other devices) After I use a clock_wizard to generate a 24MHz clock and make external, which pin is suitable for assignment? 1) Choose Pmod JA1 (EPP pin = Y11), however, the pin is 3.3V in default. Should I buy a Pmod level-shiftier ? 2) Is there any other proper external IO recommended? Thanks.
  4. Hi everybody, I have an RFID module which can be controlled through an RS232 communication. I have tested it with a rs-232 connection with a PC and with an also with an usb-serial converter. I can connect with the RFID module an receive its data through a terminal emulator such as Teraterm, PuTTY, etc. The data are simply ASCII strings of codes. The module can also be configured by sending some ASCII commands, this is also tested. Now I want to do the same with a microcontroller (Arduino, Lopy, etc.), i.e., the microcontroller would act as the PC, getting data from the RFID reader. I
  5. Hi, I want to connect the pmod oled display to my raspberry pi, but I'm not really getting the hang of how I should wire it. If someone can explain where to plug in each pin and how to code it that would be great. Thank you.
  6. I think my question is general but i want to know how to initialize Pmod OledRGB using case when-statment i found some vhdl codes using this method but i cant understand it
  7. Looking at I see what appears to be template text lower in the page. Wondering whether that's intended to be filled out at some point?
  8. I am trying to use a Pmod485 (P/N 410-310) to connect an Arduino (TTL) to a motor controller (RS485). I am only using 1 Pmod485 and I am assuming I do need to short JP1, is this done just by sliding the blue cap over both pin headers? Also, the IC block diagram shows 2 separate GND (GND1 and GND2) but the module only has 1 GND available on the pin header. Does this mean both GND on the IC are connected together? pmod_pmod_pmodrs485_rm.pdf
  9. Hello, I'm new to this form, looking for some help with the Dual H bridge PMOD DHB1. I connected my power supplier to J4, my motors to J5 and J6. I have a custom IP that uses switches to drive motor speed with most significant bits of a duty cycle for PWM output at 2kz. I also have 2 switches connected to the DIR1 and DIR2 respectively. I also have button 3 connected to a reset condition to initialize code, inputs and outputs. To help debug, I connected the EN1 and EN2 output of the custom IP to the board LEDs to confirm that the signals are working correctly. I also checked the
  10. elAmericano

    pmod esp32

    Hello, I am working with Artix A7 board, implementing various PMODs successfully. I am having some issue with PMOD-ESP32 unfortunately. The source files from a project off github (ESP32.c/ESP32.h) from as well as the included libraries (PmodESP32.c/PmodESP32.h) GitHub Project: I believe the following macros need to be re-defined in the ESP32.h file from github, however in XILINX project for Artix A7, there is a uart-lite that is connected via AXI and there is a uart connected to the ESP32 IP. I have tried to define both. When
  11. Hi everyone ! I have little project to do :displaying an image on PMOD Oled in VHDL Language. I took the Nexys4 vhdl project and tried to make it run, i have an Basys 3 Board,so i've just replaced some constraints with mine on the Board,and it gives me Failed Bitream Write:W5,J1,L1 are not valid site or package pin .Why are they not valid pins,Do I need to make extra stuff to make it work on this Different Board ? I'll attach the constraint file below.Thank you in Advance. Nexys4_Master.xdc
  12. Hi, I recently purchased one of the LabVIEW Home Computing Kits with the Beagle Bone Black along with a PmodDA2 (I2C interface) and a PmodDA1 (SPI interface) from Digilent. My goal is to make low cost, LabVIEW based controller for an EV that I have built. I was able to get the BLINK VI to work without any issue once I realized what Debian Image would work with LINX. (As mentioned on this forum 8.6 is the latest). I am currently running 8.4 on my BBB but I cannot seem to get the LINX I2C interface to work. The code required for the PmodDA1 appears straight forward compared to other,
  13. I am working on a project that involves a PIC24E and a PMOD NIC100. Is there any library or examples about how to make them interact with each other? Thank you in advance.
  14. YakirP

    Pmod wifi SDK problem

    Hi i'm using Vivado 2018.2 + Zedboard, my goal is to use the WiFiScan from the examples attached to Pmod WiFi folder. i have build the project in vivado section and exported it to SDK at that point i'm creating new application project, choose C++ project and select finish. i'm getting the following errors: flexible array member 'DHCPDG_T::options' not at end of 'struct DHCPMEM_T' DHCP.h ‪/proj_bsp/ps7_cortexa9_0/include/DEIPcK/utility‬ line 216 C/C++ Problem flexible array member 'DHCPDG_T::options' not at end of 'struct DHCPMEM_T' DHCP.h ‪/proj_bsp/p
  15. Hello, I've been trying for over a two months to make a project including the PmodWifi for sending data from PIR motion sensors to a computer with wifi. At fisrt I was working with Basys 3 board that I had but I undrstood that it doesn't have enough memory space. So I got Nexys 4 DDR board and tried using it there. Unfourtunatly I had some trouble with configuring the DDR so I reached some professional help from an engineer that works in the field. He gave me a new board, Zynq UltraScale+ MPSoC ZCU106, that he knows for sure how to work with and configure. We managed to generate
  16. elAmericano


    Hello, I am working on integrating ESP32 PMOD into a vivado 2018.2 project. I have imported DIgilent IP library into Vivado. When I place PMOD and connect to board, during compilation. It is actually a general message from the block design (See attached image). It apperas to me that this IP is for ArtyZ7? or some other Zync product? If so, is there IP available for Arty A7 or is this message to be ignored?
  17. elAmericano

    Artix7 & ZedBoard

    Hello, My group has acquired the two boards Artix A7 and ZedBoard for developing some applications. I am noticing couple differences regarding projects and documentation. One such difference has to do with the reference base design. For Artix A7 I am finding the PMOD ports, and I2C, SPI, UART, Ethernet included in Board connections. For ZedBoard, very few peripherals are included in the base design I was able to locate. Question: For developing new applications for Zynq, can you provide some information regarding Zynq base desing. Is there more complete project for i
  18. Hi, I'm new to this and am considering buying these items chipKIT Max32 pmod OLEDrgb pmod JSTK2 My question is, how do I connect the pmod devices to the Max32? Do I need the following? Digilent Arduino PMOD shield I'm also considering getting a MPLAB Snap, would I need some sort of cable for that, like they mention in the video? Also, if I'd like to use what hardware do I need? Breadboard and cables?
  19. We are trying to communicate between two PMOD BT2 modules. We first configured one module as master and the other as slave using SM command in tera term ,then we searched from the master terminal for the other device and we got the MAC of the other device then we tried connecting to the device using the SR command but we didn’t get any response. Can you help us resolve this issue?
  20. At the description of the Pmod Step it says that it can drive both motors simultaneously. I want to know if it can drive them with different number of steps on each motor. So the Pmod STEP will be like an 2 in 1 driver or it can only drive identical the motors.
  21. Dear all, Has Digilent stopped manufacturing and selling the Pmod AD4 (16 bits and 1 MSPs)? I can not find it online. Thank you. B.R Herve
  22. Hey all, First off, I apologize - I'm at work, now, with no access to the hardware, o-scope, etc. So all from memory for now, until I can get some time at home.... NOTE: All development being done under Xilinx ISE 14.7 WebPack. Target platform is an Opal Kelly XEM3005 (Xilinx Spartan 3E) Day 1: Wrote & sim'd Verilog to drive a PMODAD1 12b ADC. Seemed to work as planned. Day 2: Tried interfacing to an Opal Kelly XEM3005 (Spartan 3E) board with 3.3V logic & power. No joy. Funky stuff going on. Began troubleshooting. Day 3: Wrote code for Ras
  23. Hi there, I am in need of help communicating with my Pmod AD5 using the SPI on raspberry pi 3. I am pretty new to SPI and have troubleshooted and searched the web for solutions over the past week but have yet to solve this problem. Here are some of the steps that I have done: 1) managed to read values using the Arduino Library linked on the product page and with an Arduino UNO, by connecting VCC of Pmod AD5 to 5V (I am not sure what I cannot read anything when connected to 3.3V) 2) understood what SPI is about and what the Arduino Library is doing (or what I think was logical) - rea
  24. Hello, I have combed through the forums but still have not found the answer I am looking for. I have the Arty board and Vivado 2015.4. I can create a project and I can select the Arty board in that process. I create a Block diagram on which to start building my 'circuit'. At this point I try two different ways to get a pmod port on the board: I click on the 'Board' tab and I find all the input and output ports (led, led_rgb, buttons, switches, spi, etc and Connector JA thu JD). I try and bring a JA onto the block diagram and get a message "Conn JA board component cannot be connecte
  25. Hi, My setup is using Avnet Ultrazed board with PMOD AD1. Also I am using Xilinx Vivado & SDK 2019.1. I am successfully being able to use 1 channel of the PMOD AD1. I am trying to use both the ADC channels on the PMOD AD1. As the PMOD libraries has no board support files for the Avnet Ultrazed board I went ahead and created a QSPI IP block to get a single channel working. I am having trouble getting the second channel working. Few doubts I have are: 1. For the QSPI IP block, should I use it in standard mode or Dual SPI mode. (I have set the data pins as MISO. Also selected