Begin learning CircuitPython, an accessible programming language that opens the world of hardware to Python developers, using Circuit Playground Express.
Overview
Syllabus
Introduction
- Addressing hardware with Python
- What you should know
- CircuitPython overview
- Connect the Circuit Playground Express
- Run programs on Circuit Playground Express (CPX)
- Set up an editor
- Your first script
- Challenge
- Solution
- 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
- Using buttons and the switch
- Making sounds
- Sensing temperature
- Using the accelerometer
- Responding to touch
- Understanding basic circuits
- Using a potentiometer
- External libraries
- Using external libraries
- Additional external components
- Next steps
Taught by
Robert Gallup