Code Savvy Connections
Updated: Aug 17, 2021
The Latest From Code Savvy
Our search continues! The Code Savvy Board of Directors is looking for our next full-time Executive Director to expand our work of creating opportunities for hands-on, equitable computer science learning experiences that inspire all learners to transform the future for good.
We have updated the hours and salary for this role. If you, or someone you know, has nonprofit leadership experience, a passion for promoting equitable education and increasing access for underrepresented students in the computer science field - we want to hear from you!
Click the button below to learn about all opportunities currently available with Code Savvy!
This Week’s Spotlight and Project-Inspiration Theme: Raspberry Pi Pico Robot
This week’s focus is Raspberry Pi Pico Robot!
Dan McCreary works at Optum, is a longtime volunteer with Code Savvy through Twin Cities Coder Dojo (www.coderdojotc.org), is co-founder of the AI Racing League, and is an all-around tech enthusiast. Dan has spent countless hours not only helping youth gain an appreciation for tech and programming but also has worked hard to help provide accessible technology platforms for all students.
Dan and his team have recently begun working with their new Raspberry Pi Pico-powered collision avoidance robot. This robot is intended to be used as a cost-effective base robot that will be able to be used for CoderDojo coding clubs.
To create a low resource-based robot many things were taken into consideration. First, they focused on keeping costs low with the base product costing around $25. Second, they made sure to keep the breadboard on the robot open and available for students to customize it how they see fit. Third, they kept the number of materials low with only five total base materials. These include smart car chassis, raspberry pi pico, breadboard, time of flight distance sensor, and motor driver.
If you would like to try creating your own base robot you can follow Dan's guidelines here. This includes the material lists and also a simplified version of their main event loop. You can also see a detailed description of different programs that you can code once the base robot has been set up.
You can also continue practicing your coding skills by creating a robotics-themed Scratch project or practice Python by programming a virtual mBot at Friria Labs virtual robot simulator. Whatever you create, don't forget to share it with us!