I just finished setting up my new PYNQ-Z2 board using 3.01 image.
I plan on customizing the FPGA and writing Pyhton to control some test & measurement equipment (via GPIB ports) and interfacing with ADC/DAC devices via a few dedicated SPI channels.
I Was wondering if I have to use Jupyter & Notebooks as my development environment?
What is the best alternative?
Welcome to the PYNQ community.
Can you clarify which part are you referring to for “development environment”?
I read that the recommended development platform for PYNQ is Jupyter Notebooks. I was wondering if there’s another methodology.
For the software part we recommend Jupyter Notebooks. You can also use the Vitis embedded Vitis Embedded (SDK)
For the overlay development, you will always need Vivado.
Thanks for the feedback.
I read recently that Vivado is now included in Vitis. Is that true?
Also, can I just write Python code using my favorite Python IDE and then run them on the Pynq-Z2 ?