This is a blog of my personal experiences with PYNQ. I'll write Pynq from now on because all-caps is hard on my shift finger and four letters is too short to put on capslock and take it off.
On to experiences. I listened to most of Getting Started with Pynq. Most, because the system times us out after only 1 minute. Don't hit pause to go to the bathroom. Yes, the presentation does come back to its last-paused spot, but one must reload the page. Okay, I learned that.
Next, I ordered a Tul Pynq Z2 board. I got it on Friday and set it up. I burned an image on to a MicroSD card and dropped it in the Pynq board. I set the jumpers to boot by SD card and then turned the board on. For a little while after you turn the Z2 board on, you get no blinking lights. Have patience! Eventually, it will work as specified.
I have long had a side-objective to get good at Jupyter notebooks. One of the hottest Pythoners around me is an excellent Jupyter user (it's about presentation and thought-gathering as much as it is about having a scratchpad for coding). He turned me on to Jupyter 3-4 years ago and I only recently learned enough Python to make Pynq a good plan for me. Knowing that Pynq is set up to use Jupyter out of the box makes me excited that I will solve two problems at once.
I ran some of the notebooks on the examples, and clicked through / altered some of the cells. Very fun and simple. Knowing my code was running in the programmable logic portion of the Z2 was something else!
More to come!