Skip navigation
> Events

PYNQ-Z2 Workshop: Getting Up and Running with PYNQ (Win a $500 Gift Card for Your Embedded Vision Project!)

Event has ended

Loading...

Description

 

Win a $500 Gift Card for Creating the Best Embedded Vision Project Using the PYNQ-Z2!

 

3 First Place Winners Will Receive a $200 Amazon Gift Card

 

PYNQ-Z2 is a FPGA development board, intensively designed to support PYNQ, an open-source framework that enables embedded programmers to explore the possibilities of Xilinx ZYNQ SoCs without having to design programming logic circuits. Benefiting from programmable logic and advanced ARM processor in ZYNQ, designers can build up more powerful embedded systems with it.

 

Download the lab book attached below to participate in this hands-on workshop!

 

Join us for a hands-on workshop with Adam Taylor, who will take you from Zero to Hero with using the PYNQ-Z2 board.  Over the course of three sessions, you'll learn everything you need to know to get started and build an embedded vision application.  No experience required. In-between sessions, blog about your learning experience to win badges, free swag, and enter to win a prize for completing your own embedded vision project.

 

Introduction

 

Python is one of the most popular languages in the world, being used for embedded, host and cloud application development thanks to its ease of use. Programmable Logic provides the ability to implement very high performance algorithms, traditionally at the cost of complexity of design.

 

PYNQ fuses the productivity and ease of use of Python with the acceleration provided by Programmable Logic, without the need to be an digital design engineer. This series of three workshops is going to provide attendees with a comprehensive training on PYNQ -- beginning with an introduction to key concepts, techniques before advancing to creating custom applications.

 

 

What You'll Need to Participate:

 

This workshop combines 3 build-along workshops with Adam Taylor with missions to do in between each session.  This gives you a chance to apply what you learned during the workshop, while preparing you the next session.  Along the way you can earn badges for participation and a prize of up to a $500 gift card for the best finished project following the final session.

 

To complete this lab series, you will need the following Hardware:

 

 

Buy KitBuy Kit

 

You will also need an HDMI camera such as:

 

  • HDMI Camera  (Any camera as long as HDMI Output is 720p or lower!)

 

To be able to complete these three labs you will need the following software on your development machine:

 

 

Prizes:

One Grand Prize Winner Receives a $500 Gift Card!3 First Place Winners Receive a $200 Amazon Gift Card

 

In-between sessions, blog about your PYNQ experience to win badges, free swag, and a chance to win a prize for the best embedded vision project.  One grand prize winner will receive a $500 Gift Card for the Best Embedded Vision Project.  3 First place winners will receive a $200 Amazon Gift Card.

 

To be eligible you must:

 

  • Attend all 3 sessions with Adam Taylor!
  • Blog about your PYNQ experience and earn 3 PYNQ badges!
  • Every time you earn a badge you have a chance to win free swag!
  • Demonstrate what you've learned by completing an Embedded Vision Project!
  • The Best Overall Embedded Vision Project wins a $500 Gift Card!
  • 3 First Place Winners Receive a $200 Amazon Gift Card!
  • Winners will be chosen based on Creativity and Originality!
  • Have Fun, Be Creative!

 

Session 2:

 

This session will look at how we can build our own overlays for the PYNQ framework. To aid us in the creation of this application we will look at the existing PYNQ IP cores which are provided as part of the PYNQ framework and are available from the PYNQ Github. Once this overlay has been created we will be using the Jupyter notebook to understand how we can control with the application. This session will also show how to create GitHub repositories which can be used to share overlays.  Your Mission:  Update the overlay to include additional features.

 

Post a BlogPost a Blog

 

Blog about your experience using PYNQ-Z2 by showing us what you can do after watching the workshop.  Win a Runner Badge for posting your PYNQ-Z2 experience by creating a blog anywhere on the community with the tag pynqrunner!

 

Dates and Register for Free:

 

Workshop:Dates and Missions:

Session 1 - Getting Started with PYNQ

 

What You'll Learn:

  • PYNQ Framework and PYNQ-Z2 Development Board
  • Base and Logic Tool Overlays
  • How to install existing overlays from the PYNQ Community

Tuesday, 5th of May 2020

 

Your Mission:

  • Update the overlay to include additional features.
  • Blog about your PYNQ experience and tag it pynqtarter to earn a badge and a chance to win free swag!

Session 2 - Getting Up and Running with PYNQ

 

What You'll Learn:

  • How to Build Your Own Overlays for the PYNQ Framework
  • Using existing PYNQ IP cores to aid in the creating an application
  • Using the Jupyter notebook to understand control with the application
  • Create GitHub repositories which can be used to share overlays

Tuesday, 19th of May 2020

 

  • Register Above for FREE!

Your Mission:

  • Update the overlay to include additional features.
  • Blog about your PYNQ experience and tag it pynqrunner to earn a badge and a chance to win free swag!

Session 3 - Unlocking Your Inner PYNQ Hero

 

What You'll Learn By Attending:

 

  • Create a PYNQ overlay which implements an embedded vision application
  • Use an HDMI camera to receive images before processing and using OpenCV

Tuesday 2nd of June 2020

 

Your Mission:

  • Accelerate the overlay using additional OpenCV functions
  • Blog about your PYNQ experience and tag it pynqhero to earn a badge and a chance to win free swag!

 

Presenter:

 

Founder and Lead Engineer, Adiuvo Engineering & Training Ltd
Adam has over 18 years engineering experience of which a significant number of these are at Design Authority / Responsible Engineer level on complex System and Electronic projects for advanced satellite payloads, safety critical systems (SIL4) and other high performance systems. He is both a Chartered Engineer and Fellow of the IET, as well as, a prolific blogger on technical subjects such as Electronics design, FPGA design and Reliable techniques. He is also the author of the MicroZed Chronicles, a weekly blog which focuses on the Xilinx Zynq & Zynq UltraScale+ SoC, as well as, the Vivado and SDSoC tool sets. The series contains over 250 in depth technical articles, providing examples and how to's which cover every aspect of using the device from basics to advanced concepts such as Asymmetric Multi Processing and High Level Synthesis.

When and Where

  • Start Time:

    May 19, 2020 11:00 AM CDT (America/Chicago)
  • End Time:

    May 19, 2020 1:30 PM CDT (America/Chicago)
  • Location:

    On24

Event Info

  • Event Type:

    Webinar
  • Event Visibility & Attendance Policy:

    Open

Contact Info

Comments

Related Content