UPDATED GUIDE: Welcome to CircuitPython! #AdafruitLearningSystem #Adafruit @adafruit
The Welcome to CircuitPython! guide was already loaded with tons of information to get you started using CircuitPython. The guide also included more advanced info for folks who wanted to dig in a little further. One thing that wasn’t included, and was a question received regularly, is an explanation of the different types of library files. Now it’s available with this guide update!
The Library File Types and Frozen Libraries page in the Welcome to CircuitPython guide provides an incredibly detailed look at the differences and interactions between .mpy files, .py files, and frozen libraries. The page discusses what each type is and how they are generated. It also covers how, where and in what order CircuitPython looks for library files, as well as a number of common issues folks run into with CircuitPython libraries and typical solutions to deal with them. If you’ve ever wondered what the deal is with CircuitPython libraries, this page is for you!
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.