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.
Monitor and track different animal behaviors around the Innovation Center. Some ideas include interacting or monitoring Redhawks, Blue Spotted Salamander, or Field Mice.
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.
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
- Full 2021 PYNQ Bootcamp Schedule (subject to change)
- Python Training – a 1-hour training to prepare for the camp
What to Bring, What to Know
- Personal Laptop – if you do not have one, one will be provided
- Water bottle
- Lunch will be provided
- 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.
Graham Schelle, Principal Software Engineer for Xilinx, recently showcased the PYNQ board for a number of computer science students. Take a look.