PYNQ Bootcamp

PYNQ Bootcamp

In the summer of 2019, Xilinx and the Innovation Center came together to create the first ever PYNQ Bootcamp, a five day event that engaged students, teachers, and software professionals in the exploration of embedded systems.

Due to the pandemic, last year’s event was not cancelled, but instead shifted online, which prepared a number of students for the 2020-2021 learning environment. The event succeeded on a number of levels.

What is PYNQ?

PYNQ is an open-source project from Xilinx that makes it easy to design embedded systems with Zynq Systems on Chips (SoCs). Using the Python language and libraries, designers can exploit the benefits of programmable logic and microprocessors in Zynq to build more capable and exciting embedded systems.

2021 PYNQ Bootcamp

We’re happy to announce that this year’s PYNQ Bootcamp will be in-person and take place at:

Innovation Center of St. Vrain Valley Schools (IC)
33 Quail Rd, Longmont
August 2-6, from 9:00am to 3:00pm (daily)

This year’s theme will tackle ‘Technology in Conservation and Sustainability’. To add more layers to this camp, the IC has partnered with the Career Development Center of St. Vrain and SparkFun Electronics to develop custom kits. Below are themes to choose from as you register for this year’s camp.

Animal Behavior
Monitor and track different animal behaviors around the Innovation Center. Some ideas include interacting or monitoring Redhawks, Blue Spotted Salamander, or Field Mice.

Plant Life
Create systems to track the health of plant life throughout the Innovation Center and to distribute appropriate resources accordingly. Some ideas include interacting or monitoring potted plants within the IC interior or plant life around the exterior.

Aquatic Ecosystem
Monitor, track, or improve the daily routine of aquarium maintenance around the Innovation Center. Animal behavior can also be integrated. Some ideas include interacting with fish tanks, monitoring water or food, or monitoring specific movement.

Each kit will contain sensors, connectors, and electrical components to use in combination with Xilinx’s PYNQ board. Additional resources and expertise will be provided during the actual camp – auxiliary components, instructions, professional guidance.

The camp traditionally ends with a culminating activity. As plans are developed, more information will be provided.

Camp Details & Learning Objectives

Camp Details

What to Bring, What to Know

  • Personal Laptop – if you do not have one, one will be provided
  • Water bottle
  • Lunch will be provided

Learning Objectives

  • Receive training on the PYNQ board embedded platform
  • Develop skills with Python and Jupyter Notebooks
  • Utilize sensors and other components to prototype systems that improve conservation efforts at the IC
  • Work with a team on a design challenge (conservation/sustainability) and share your work in a virtual or in-person presentation

All peripheral equipment and materials will be provided by the Innovation Center and its partners at Xilinx and Sparkfun Electronics.


Email Axel Reitzig ( or Matthew Wiggins (

Graham Schelle, Principal Software Engineer for Xilinx, recently showcased the PYNQ board for a number of computer science students. Take a look.