DiscoverThe CircuitPython ShowBuilding CircuitPython with Dan Halbert
Building CircuitPython with Dan Halbert

Building CircuitPython with Dan Halbert

Update: 2025-02-24
Share

Description

CircuitPython core developer Dan Halbert joins the show and shares how to build CircuitPython from source.


Dan was previously a guest on episode 28.


Follow the show on Mastodon or Bluesky and join our newsletter.


00:00 Intro


00:24 When would someone want to build CircuitPython?


2:23 The pre-requisites for building CircuitPython and the Building CircuitPython Learn Guide


5:15 Building for different hardware ports using git submodules


6:46 Usage of Python in the build process and virtual environments


9:11 Asking for help in the Adafruit Discord


9:34 Adding a new board to CircuitPython and How to Add a Board Learn Guide


13:58 Obtaining a vendor ID and product ID


16:49 Adding the board to circuitpython.org and its Learn Guide


18:13 Advice for building CircuitPython (XKCD)


21:10 Wrap-up


Comments 
In Channel
00:00
00:00
1.0x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Building CircuitPython with Dan Halbert

Building CircuitPython with Dan Halbert