From the course: Learning CircuitPython with Circuit Playground Express

What you should know - Python Tutorial

From the course: Learning CircuitPython with Circuit Playground Express

Start my 1-month free trial

What you should know

- [Instructor] This course is for anyone who wants to learn about programming hardware with CircuitPython. If you have programming experience, especially with Python it will be easy to pick up CircuitPython. If you're an advanced programmer, you'll quickly see ways to expand on the examples from the course. But even if you're new to programming don't worry. While this course isn't an introduction to programming in general, the ideas and examples I present are fully explained so you should be able to follow along. During the course, we'll be using the Circuit Playground Express development board. You can order it from multiple sources including Digikey and Adafruit. If you order a board, make sure to order the Circuit Playground Express and not the Circuit Playground Classic. They look similar but the Circuit Playground Classic isn't compatible with CircuitPython. To program the development board you'll need a laptop or desktop computer with a USB port. I'll be using macOS but you can also use CircuitPython with windows and Linux. I'll lead you through installing and configuring Atom, the open source editor we'll be using. In addition to the Circuit Playground Express, the final chapter uses some additional components. First, a variable resistor or potentiometer. Potentiometer are identified by their maximum resistance. 10,000 ohms or 10K would be normal here. But almost any value from 5,000 to 1 million ohms should work. And finally, we need three jumper wires with alligator clips on both ends. And with that, let's get started.

Contents