YoVDO

Learning CircuitPython with Circuit Playground Express

Offered By: LinkedIn Learning

Tags

CircuitPython Courses Python Courses Embedded Systems Courses Microcontrollers Courses Sensors Courses Electronics Courses Physical Computing Courses NeoPixels Courses

Course Description

Overview

Begin learning CircuitPython, an accessible programming language that opens the world of hardware to Python developers, using Circuit Playground Express.

Syllabus

Introduction
  • Addressing hardware with Python
  • What you should know
1. CircuitPython First Steps
  • CircuitPython overview
  • Connect the Circuit Playground Express
  • Run programs on Circuit Playground Express (CPX)
  • Set up an editor
  • Your first script
  • Challenge
  • Solution
2. Controlling Hardware
  • Microcontroller principles
  • The Circuit Playground Express (CPX)
  • Controlling the CPX onboard LED
  • More controlling the CPX onboard LED
  • Meet the REPL
  • NeoPixels intro
  • NeoPixels programming
  • NeoPixels advanced programming
3. Adding Interaction
  • Using buttons and the switch
  • Making sounds
  • Sensing temperature
  • Using the accelerometer
  • Responding to touch
4. Connecting External Components
  • Understanding basic circuits
  • Using a potentiometer
  • External libraries
  • Using external libraries
  • Additional external components
Conclusion
  • Next steps

Taught by

Robert Gallup

Related Courses

Artificial Intelligence for Robotics
Stanford University via Udacity
Intro to Computer Science
University of Virginia via Udacity
Design of Computer Programs
Stanford University via Udacity
Web Development
Udacity
Programming Languages
University of Virginia via Udacity