Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Codecademy

Learn Hardware Programming with CircuitPython

via Codecademy

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
CircuitPython is a beginner-friendly language that simplifies experimenting with hardware devices. Ideal for those with Python knowledge, it makes learning and creating with microcontroller boards easy. This course guides you through simple projects and more advanced features like audio output and touchpads.

Syllabus

  • Circuit Playground Express: Part 1: Set up the Circuit Playground Express and light up some colors using the NeoPixels.
    • VideoContentItem: What is a Circuit Playground?
    • Article: Setting Up
    • Lesson: Circuit Playground: Part 1
    • Quiz: Circuit Playground: Part 1
    • Project: Bike Light
    • Article: All the (Internet of) Things
  • Circuit Playground Express: Part 2: Learn about the advanced features of Circuit Playground Express including its sensors, audio output, and capacitive touches.
    • Article: Mu Editor
    • Lesson: Circuit Playground: Part 2
    • Quiz: Circuit Playground: Part 2
    • Project: Plant Care
    • Project: 808 Drum Machine

Taught by

Jace van Auken

Reviews

4.1 rating at Codecademy based on 28 ratings

Start your review of Learn Hardware Programming with CircuitPython

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.