# Circuit Python Setup

The following coding lessons will teach you how to program you Pico Slice using Circuit Python.

Before you can begin programming your device, there's couple of things you'll need to do.

1. &#x20;Get CircuitPython running on your Pico
2. Download Mu so you can use its IDE for writing code.

### Get Circuit Python on to your Pico

![](https://2808519483-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI2jtNl20mw4WYRE8MWgw%2Fuploads%2FfhTebdH3iQr56MEVEy9E%2Fimage.png?alt=media\&token=2245123e-b281-4e25-a096-c9d01add0749)

1. Download the Circuit Python distribution that was made for the Raspberry Pi Pico dev board.
   1. Follow this link -> <https://circuitpython.org/board/raspberry_pi_pico/>
   2. Click on "DOWNLOAD .UF2 NOW"&#x20;

      <figure><img src="https://2808519483-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI2jtNl20mw4WYRE8MWgw%2Fuploads%2FiRyoRWpG1UXGfZnOzRZo%2Fimage.png?alt=media&#x26;token=0ea24a94-59a8-47dd-9bc6-5ba48bd147b4" alt=""><figcaption></figcaption></figure>

      <figure><img src="https://2808519483-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI2jtNl20mw4WYRE8MWgw%2Fuploads%2FMPa4gWwV06GJBzQDjkoH%2Fimage.png?alt=media&#x26;token=27ad19a6-cf26-4fb2-997a-a24f4f671520" alt=""><figcaption></figcaption></figure>
   3. Plug in your Pico, it will appear as seen below on the left.

      <figure><img src="https://2808519483-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI2jtNl20mw4WYRE8MWgw%2Fuploads%2FyURBgIh4Et97QTN9KHsL%2Fimage.png?alt=media&#x26;token=14f8a094-f0b1-45e4-a991-7c0e53ace5c9" alt=""><figcaption></figcaption></figure>
   4. Drag and drop the CircuitPython Distribution to copy it to your Pico

      <figure><img src="https://2808519483-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI2jtNl20mw4WYRE8MWgw%2Fuploads%2FWNTTswI4BN5oAalYatXm%2Fimage.png?alt=media&#x26;token=3b0edf38-12a7-4299-93ad-b70f3a58b7bc" alt=""><figcaption></figcaption></figure>
   5. It will reboot and now appear as CIRCUITPY in your explorer window.

      <figure><img src="https://2808519483-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FI2jtNl20mw4WYRE8MWgw%2Fuploads%2FvoMVZoNr4TasmPENoQ04%2Fimage.png?alt=media&#x26;token=f59c377f-8d58-4d7e-a824-179ffa684637" alt=""><figcaption></figcaption></figure>

### 2. Follow link to install Mu

{% embed url="<https://codewith.mu/en/>" %}

Be sure to check out the tutorial and how-to sections of the Code With Mu website!
