Shadow & Workshop Links
SVCTE Stuff...
Tuesday, Jan 7, 2025 - Welcome Back, Python Introduction, Tech Challenge, Revolution Robotics, Open Lab/Robot Club
Canvas - https://svcte.instructure.com/courses/1453
Entry Ticket: (Get Logged In & Do This...)
Read and Report: 📖📝 Reading/Writing / 🦑 Research Assignment
What is CES? Here is one vendor there, with a smart walking cane
Interesting Use of a Data Base - NIST Database Can Help Increase Recycling of Textiles and Clothing
Pharmaceutical Production with AI-Powered Process Monitoring
2025 Won't Be the Year of the Linux Desktop Either. So What?
Put your Thoughts and Notes in your Engineering Notebook, Be Ready To Discuss
What Did You Read?
Why Was It Interesting?
How will it affect you, your family, your community?
Will it make the world better?
Are You Done? Check The Assignments That Are Due... Are You Caught Up? Can You Do One Now?
Special Instructions or Announcements:
Happening Today:
Happening This Week:
Happening Next Week:
- Design Con Jan 29-30 Free Expo
Happening Sometime In The Future (or right now or in the past):
Check out the What's Happening / Calendar Page
...
Always Happening:
Today's Lecture / Lab
Python Introduction - "Hold On... It's Going To Be A Wild Ride"
Learning Objectives:
You will be introduced to the Structure of the Python Module, the Python language, the hardware we will be using, which could include the Circuit Playground, Raspberry Pi, Raspberry Pico, the Jetson Nano hardware boards and other Python capable hardware we might be using.
You will "unbox" the hardware we will be using, and understand where to access class resources, including Google Sties, Canvas, and other resources.
Learn a little about the history of Python
Signup for some Python Resources
Play with some Python capable hardware
Duration: 90 + Min
Announcements, Prerequisite or Review:
None
Python Programming - Introduction - Lessons & Labs:
- 📰 Slides / 🔎 Review (30 min + Labs)
Python Programming Assignments:
Listen and take notes in your Interactive Engineering Notebook. If needed, review the posted slide presentation
8.0.1.4 - Python/IoT - Sign Up For Real Python Site - ✍️ Sign Up / ✨ Resources (10 Min) - ⛏️
https://realpython.com/?fbclid=IwAR15VFZ2hop2_WRsVV7UTOLCI4oId35YTVhoVNQsfC_D9Cd470tE5AhhhBk
Python Hardware - Circuit Playground - Hardware Introduction - Lessons & Labs
Take a few minutes to learn more about the Adafruit Circuit Playground Device
we will be using in the class
Additional Resources For This Lesson:
None
Dig Deeper:
Keep learning more about the Adafruit Circuit Playground Device
we will be using in the class
Python Cisco Class
Tech Challenge - Gravity Powered Vehicle
My Big Robotics Project List
Robot Project That Might Need A Team
Wifi In A Box
Elephant MyCobot 280 - Research
3D Print Projects
Revolution Robotics
Open Lab / Robot Club
- How to Document Robot Club Project
Rx - Robot Club First Project - 🎯 Professional Skill / 🛠️ LAB Activity - ⚓ Establishing
Check Your Assignments:
Are You Done? Check The Assignments That Are Due... Are You Caught Up? Can You Do One Now?
Helpful Links
Announcements:
Quick Links:
Engineering Notebook - Where Is Your Engineering Notebook?
<-- Copy this each day you "blog"
CTSO's: SkillsUSA HOSA - Canvas Tile
SVCTE Student Resources - Canvas Tile
What Do I Do If I'm Done With Everything?
Extra Credit:
Find the "Typos" Competition - Win Extra Credit Points for finding Typos and Broken Links
"I Learned Something On My Own" - Remember, Watching & Reporting is Extra Credit
Technology Resources:
- 📰 Slides
Mechatronics Class WiFi - Mechatronics_Student / Password = mechatronics709
SVCTE Shadow Days Links for Stuff Like Labs
Shadow Day Links
Entry Ticket: (Get Logged In & Do This...)
- A new connectivity standard—Matter—looks set to unlock the promise of the smart home and deliver consumers more secure, reliable, and seamless experiences.
- and Sign up for.
Taipei Workshops and Class Links for Labs
Middle School - Arduino & Robot Throwing Arm, Breadboards, TinkerCAD & Flashing an LED
Workshop-2023 - Taipei - Arduino-Servo - STEAM Clown - 📰 Slides / 🛠️ LAB Activity
TinkerCAD - TinkerCAD Account Overview - 📰 Slides / 🛠️ LAB Activity
High School - Arduino & Rube Goldberg, Breadboards, TinkerCAD & Flashing an LED
Workshop-2023 - Taipei - Arduino - Rube Goldberg - STEAM Clown - 📰 Slides / 🛠️ LAB Activity
TinkerCAD - TinkerCAD Account Overview - 📰 Slides / 🛠️ LAB Activity
Grade School - Protection Against the Wind
Workshop-2023 - Taipei - Protection From The Wind - STEAM Clown - 📰 Slides / 🛠️ LAB Activity
Taipei Teacher Workshop - Stepping Into The Future
Workshop - 2023 - Taipei - Stepping Into The Future - STEAM Clown - 📰 Slides / 🛠️ LAB Activity
Golden Hand Award - Stepping Into The Future
Workshop - 2023 - Taipei - Golden Hand Award - STEAM Clown - 📰 Slides / 🛠️ LAB Activity
Workshops and Class Links for Labs
Shadow Day Labs
Breadboards, TinkerCAD & Flashing an LED
Breadboards, TinkerCAD & Flashing an LED - Breadboard & TinkerCAD Introduction - 📰 Slides / 🛠️ LAB Activity
Circuit Playground
Intro and Installing tools and IDE - - 📰 Slides / 🛠️ LAB Activity
online browser IDE - https://urfdvw.github.io/CircuitPython-online-IDE/
VIAM Rover and Server Setup
Install a Raspberry Pi 64 bit OS:
Verify and update all the Localization settings
Verify the following Interfaces are set: ssh, vnc, I2C, Serial Port, Serial Console & 1 wire
Update and Install tools and software:
Get some Shell Scripts and In a Pi console window run
cd ~
pwd
ls -l
wget -O new-pi-64bit-build-prep.sh https://raw.githubusercontent.com/jimTheSTEAMClown/VIAM-Party-Rover-0/main/new-pi-64bit-build-prep.sh
chmod 744 new-pi-64bit-build-prep.sh
If you want to run everything and not worry about what is getting installed, you can run this wget instead
wget -O new-build.sh https://raw.githubusercontent.com/jimTheSTEAMClown/VIAM-Party-Rover-0/main/new-build.sh
wget -O rpi_set_preferences.sh https://raw.githubusercontent.com/jimTheSTEAMClown/RaspberryPi/master/rpi_set_preferences.sh
chmod 744 rpi_set_preferences.sh
chmod 744 new-build.sh
./new-build.sh
The run the shell script new-pi-64bit-build-prep.sh. It will copy more shell scripts that update the tools and apps that are required or recommended for a new viam rover build.
./new-pi-64bit-build-prep.sh
This will take a few minutes to run. It's probably running update, upgrade for the first time
ls -l
The shell script rover_image_build_64bit.sh will update and upgrade, then install some apps and tools like curl, git, and the Arduino tools. Other might be installed to, so check the latest version of this shell found on my github site - rover_image_build_64bit.sh
The shell script viam-new-setup.sh will update and upgrade, then install the needed viam tools and apps, including the viam-server. Other might be installed to, so check the latest version of this shell found on my github site - viam-new-setup.sh
./rover_image_build_64bit.sh
./viam-new-setup.sh
Now go to the Viam Rover site: https://app.viam.com/robots
SVCTE Shadow Days Links for Stuff Like Labs