Teaching Python

Episode 110: CircuitPython with Kattni Rembor


Listen Later

Show Notes
Introduction
  • Welcome to this week's episode, entirely devoted to CircuitPython. We're excited to have Kattni Rembor from Adafruit as our special guest, who has contributed extensively to the CircuitPython platform, from beginner guides to advanced projects.
  • Kattni's Win of the Week
    • Kattni shares her current project, a guide for creating a keyboard key switch with NeoPixels underneath. Each key press generates a random LED color.
    • Our Wins of the Week
      • Kelly Schuster-Paredes, currently on vacation, shares her achievement of resting for two consecutive minutes.
      • Sean shares his experience using the Marp tool for presentations but admits to time management struggles.
      • CircuitPython Introduction
        • We delve into CircuitPython, a version of Python designed for microcontrollers. Created for beginners and educational purposes, it provides a unique approach to learning Python.
        • CircuitPython Applications
          • Kattni enlightens us on the vast applications of CircuitPython, ranging from environmental sensing to assistive technologies for people with disabilities.
          • CircuitPython Capabilities
            • We discuss how CircuitPython simplifies complex tasks, fostering creativity and making tasks like LED blinking quite straightforward.
            • CircuitPython Boards
              • At the time of recording, there are 413 boards compatible with CircuitPython available at circuitpython.org. We also discuss Adafruit's educational pricing and discounts.
              • Top CircuitPython Boards
                • We list our top five favorite boards for education, ease of use, and fun projects, including Blue fruit and Circuit Playground Express.
                • Getting Started with CircuitPython
                  • Starting with CircuitPython can be challenging for beginners. We discuss some common issues and solutions, like copying required libraries immediately after importing.
                  • CircuitPython in the Classroom
                    • We highlight the immense possibilities of CircuitPython in educational settings and encourage educators to explore its potential.
                    • Connect with Kattni Rembor
                      • You can follow Kattni Rembor's projects on the Adafruit Learning System and on social media platforms like Mastodon.
                      • Live Streaming Announcement
                        • Kelly announces the "Summer of Streaming," aiming to live stream every Wednesday at three.
                        • Closing Remarks
                          • We wrap up the episode with Kattni expressing her enjoyment in discussing CircuitPython and her excitement for future projects. Sean and Kelly sign off, looking forward to the next episode.
                          • Special Guest: Kattni Rembor.

                            Support Teaching Python

                            ...more
                            View all episodesView all episodes
                            Download on the App Store

                            Teaching PythonBy Sean Tibor and Kelly Paredes

                            • 4.7
                            • 4.7
                            • 4.7
                            • 4.7
                            • 4.7

                            4.7

                            23 ratings


                            More shows like Teaching Python

                            View all
                            Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

                            Software Engineering Radio - the podcast for professional software developers

                            273 Listeners

                            Planet Money by NPR

                            Planet Money

                            30,892 Listeners

                            Freakonomics Radio by Freakonomics Radio + Stitcher

                            Freakonomics Radio

                            31,935 Listeners

                            Top Traders Unplugged by Niels Kaastrup-Larsen

                            Top Traders Unplugged

                            587 Listeners

                            Talk Python To Me by Michael Kennedy

                            Talk Python To Me

                            586 Listeners

                            Hidden Brain by Hidden Brain, Shankar Vedantam

                            Hidden Brain

                            43,406 Listeners

                            Super Data Science: ML & AI Podcast with Jon Krohn by Jon Krohn

                            Super Data Science: ML & AI Podcast with Jon Krohn

                            296 Listeners

                            Python Bytes by Michael Kennedy and Brian Okken

                            Python Bytes

                            214 Listeners

                            The Happiness Lab with Dr. Laurie Santos by Pushkin Industries

                            The Happiness Lab with Dr. Laurie Santos

                            14,479 Listeners

                            The Real Python Podcast by Real Python

                            The Real Python Podcast

                            138 Listeners

                            No Stupid Questions by Freakonomics Radio + Stitcher

                            No Stupid Questions

                            3,697 Listeners

                            People I (Mostly) Admire by Freakonomics Radio + Stitcher

                            People I (Mostly) Admire

                            2,123 Listeners

                            The Ezra Klein Show by New York Times Opinion

                            The Ezra Klein Show

                            15,028 Listeners

                            The Economics of Everyday Things by Freakonomics Network & Zachary Crockett

                            The Economics of Everyday Things

                            1,575 Listeners

                            The Python Show by Learning about Python together

                            The Python Show

                            2 Listeners