Skip navigation
The webinar focused on video processing while the PYNQ-Z2 board has additional features that can be used when making an edge-processing prototype. You can use the USB host connector to connect a UART serial/RS232 adapter to then control some electronics or a microcontroller board with it logic that can be accessed/controlled via a serial connection You can use the GPIO on the board to play with some electronic components but also to control an optocoupler or a SSR to emulate button presses on ...
I was somewhat inspired by beacon_dave 's post on his overlay modification so I decided to do something very similar.  I'm adding the Button interface to the overlay we created in Session 2 so that I can control the pattern that is displayed by the TPG based on the value read from the buttons.   This involves adding the AXI GPIO as Dave demonstrated.  And connecting it to the Button interface.   Here's the modified Block Diagram: And a closeup of the modified section: ...
Another great workshop with Adam Taylor today.  Adam went through creating a new Pynq overlay in Vivado.  The workshop created an overlay with a VDMA element to interface the TPG (test pattern generator) with the Processing system.   The version of the TPG IP used with the 2019.1 tools is v8.0:  https://www.xilinx.com/support/documentation/ip_documentation/v_tpg/v8_0/pg103-v-tpg.pdf   It can generate a number of interesting video patterns:   After the overlay w ...
In session #1 of the workshop, i have learned a coupled of new things   -the Linux that runs on the PYNQ-Z2 is PetaLinux -we can do RISC-V overlay on it   Adam Taylor has provided a concise introduction about PYNQ-Z2 with sufficient information in the first session and i do want to try out some simple overlay that does IO with the existing connector on the board, including using PMOD for 485 i also find it nice that there are people who can answer the questions during the webinar altho ...
I have recently been exploring the possibility of using FPGA SoC devices and toolchains for experimenting on video signal processing. I tried Xilinx ZCU104, and found that the development process is not straightforward involving a complicated design flow which needs a repetitive trial and error process. Although it is recommended that the most recent tools of Xilinx Vivado 2019.2 + PetaLinux SDK 2019.2 + Vitis 2019.2 are used but no clear step by step guidelines is available for the ZCU104 board ...
As we all know, the COVID-19 outbreak hit the world and changed our lifestyle. In this condition, Alcohol and hand sanitizers are vital fluids, however, they must be used properly. Touching alcohol containers or hand sanitizers with infected hands can spread the virus to the next person. In this article, we will build an automatic hand sanitizer dispenser that uses IR sensors to detect the presence of a hand and activates a pump to pour the liquid on the hand. The intention was to find the cheap ...
There is a lot of electronics or IoT connection points for Python developers or just makers playing with their Micro:Bit, Raspberry Pi or other board powered by Zerynth, TinkerForge, MicroPython, CircuitPython and alike. Among all of those there is no FPGA or anything close. There are edge NPU like Google Coral, Intel Movidius or Rockchip 3399 Pro and it standalone NPU, or Nvidia with their Jetson and alike boards. Those can do machine learning and alike, yet they don't cover the gap completely ...
PYNQ-Z2: Embedded Vision Workshop Series with Adam Taylor   Getting Started | Getting Up and Running  | Unlocking Your Inner PYNQ Hero  | Project14 | PYNQ Workshop   Session 1 of the workshop covered two overlays that are included in the standard PYNQ image - the Base overlay and the Logictools overlay.   The base overlay provides the ability to work with all of the hardware interfaces on the PYNQ board, including the HDMI, Audio, Pmod, RPI and Shield Connector. ...
PYNQ-Z2: Embedded Vision Workshop Series with Adam Taylor   Getting Started | Getting Up and Running  | Unlocking Your Inner PYNQ Hero  | Project14 | PYNQ Workshop   I've been cutting my teeth with this board since Sunday night.  I completed all the lab one (with a great deal of effort required) prior to the first session of the "PYNQ-Z2: Embedded Vision Workshop (Zero to Hero) Series with Adam Taylor!" and followed along during the webinar on Tuesday. Following ...