CircuitPython is designed to lower the barrier for entry to programming and electronics, which makes it excellent for beginners. It's also extremely extensible to far more complex projects, meaning it's also great for folks with more experience. If you have been programming for a while, or you're ready to explore some of the more advanced options available for working with CircuitPython, this section is for you!

This guide was first published on Dec 19, 2017. It was last updated on May 27, 2024.

This page (Advanced Setup) was last updated on Mar 08, 2024.

Text editor powered by tinymce.