Python Programming
Hardware Platforms - Raspberry Pi - PICO-W

Python Focused On The Raspberry Pi PICO and PICO-W

WORK IN PROGRESS

I'm working on this module, but it's not at the top of my priority list.  That's because I have passed this section in my class this year, or we have not got to it yet... either way, I'm way behind.  ALSO my ADHD and ability to fucus on projects because other "shiny" projects keep getting in the way does not help... If you wanted to help shape my priorities, you could connect with me here on my "How To Support My Curriculum Development" page

Python Programming With Raspberry Pi PICO

Unit Overview and Outline:

Author: Jim Burnham -  TopClown@STEAMClown.org.  License: Distributed as Open Source. 

In this course, you will learn some Python and focus your programs to run on the Python capable hardware board, Raspberry Pi PICO and PICO-W (With WiFi) 

You'll work on developing programs and implementing them using Micro Python or Circuit Python and probably the Thonny IDE.

While you learn about and use the Raspberry Pi Pico Hardware, you will also spend some time learning about and gaining experience in the best practices in software development, such as top-down design, object-oriented design, code debug, code validation, corner case testing, and technical/end-user documentation.

This page has links to Python and other programming resources.  Links to class text books and other resources are found here.  Please let topClown@steamclown.org know if there are any broken links or errors... or improvement suggestions. 

Learning Objective:

This Python & IoT Unit is intended to introduce students not just the syntax of coding, but to the concept of Design Thinking when playing with Python capable hardware like a Circuit Playground, ESP32, Raspberry Pi or Jetson Nano, or planning and writing a Python Program. 

Prerequisites:

Getting Started

Text Books, Reference, Tutorials & Other Online Resources:

Much of my Python coding material is primarily derived from  an Awesome class by Charles R. Severance, and his collateral can be found on the https://www.py4e.com/ site.   He has a Copyright 2010 - Charles R. Severance (www.dr-chuck.com) of the University of Michigan School of Information and has, like me,  made his material available under a Creative Commons Attribution License.  If you use mine and/or his collateral, please  maintain your collateral with the attribution requirements of the license.  

Raspberry Pi Pico & Pico-W - Lessons, Lectures, Labs

8.3.2.1 - Raspberry Pi Pico & Pico-W Getting Started & Introduction - 🤡 STEAM Clown - 📰️ Slides

Introduction to Raspberry Pi Pico & Pico-W - Getting Started & Introduction.

8.3.2.2 - Raspberry Pi Pico & Pico-W - Features & Design Labs - 🤡 STEAM Clown - 📰️ Slides

Introduction to Raspberry Pi Pico & Pico-W - Hardware Features

8.3.2.3 - Raspberry Pi Pico & Pico-W - Projects - Teams Pick Something Fun!!! - 🤡 STEAM Clown  - 📰️ Slides


Mechatronics Engineering Introduction - <topic>

This Lesson is coming soon - click here to be notified when it's available - Professional Development Newsletter

OLD Stuff - Move or Delete - 

Raspberry Pi & Python Lessons, Lectures, Labs

Cool Sites You Should Look At:

Teachers - Unit, Module and Lesson Plans

To access this area, you will have needed to connect with me so I can Share the content with you.  Please go to  the Teachers & Partner Page,, check out my Licensing and fill out my Curriculum Request Form.  I'll review and then grant you access to the requested areas and lesson plans

Random Stuff To Sort

Mechatronics Python Class Slides

Code Example Sites

Tutorials

Links To Web Based Python Compilers

Reference Sites 

More Random site use as reference while creating this site