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

Adding Electronics to Rapid Prototypes
Arizona State University via Coursera
Advanced Armv8-M Features
Arm Education via Coursera
Arduino y algunas aplicaciones
Universidad Nacional Autónoma de México via Coursera
Arm Cortex-M Processors Overview
Arm Education via Coursera
Intro C/C++ Prog Micoroctl
Cabrillo College via California Community Colleges System