Learn Hardware Programming with CircuitPython | Codecademy (original) (raw)

Course

Learn how to code for various electronic devices in this introduction to hardware programming with CircuitPython.

About this course

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.

Built in partnership withAdafruit was founded in 2005 by MIT hacker & engineer, Limor "Ladyada" Fried. Her goal was to create the best place online for learning electronics and making the best designed products for makers of all ages and skill levels.

Skills you'll gain

Syllabus

2 lessons • 3 projects • 2 quizzes

Earn a certificate of completion and showcase your accomplishment on your resume or LinkedIn.

The platform

Hands-on learning

Projects in this course

Earn a certificate of completion

Show your network you've done the work by earning a certificate of completion for each course or path you finish.

Reviews from learners

Our learners work at

Join over 50 million learners and start Learn Hardware Programming with CircuitPython today!

Looking for something else?

Browse more topics

View full catalog

Unlock additional features with a paid plan

Guided projects that help you solidify the skills and concepts you're learning.

Auto-graded quizzes and immediate feedback help you reinforce your skills as you learn.

Earn a document to prove you've completed a course or path that you can share with your network.