# FutureBoard & MicroPython Quick Start Guide

FutureBoard runs on MicroPython, KittenBot recommends KittenCode or KittenBlock for programming your FutureBoard with Micropython.

### Using FutureBoard on KittenCode

It is recommended to use the online version of KittenCode.

[KittenCode Online](https://codebeta.kittenbot.net/en/home)

### 1. Create a Project and set to Futureboard Mode

<figure><img src="https://686851495-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7Bv9xBdKh3R9w6Vp7asd%2Fuploads%2FQBspIadyIZIPT59gWsd3%2Fimage.png?alt=media&#x26;token=6d7015ec-61d4-4762-aa18-03b21622a0c0" alt=""><figcaption></figcaption></figure>

### 2. Connect the FutureBoard using the USB Cable and press the connect button

<div><figure><img src="https://686851495-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7Bv9xBdKh3R9w6Vp7asd%2Fuploads%2FIKsSsx3G9FgpF3ccMIxB%2Fimage.png?alt=media&#x26;token=1eb5ee44-e32c-4bd9-97a4-13e001bb7e35" alt=""><figcaption></figcaption></figure> <figure><img src="https://686851495-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7Bv9xBdKh3R9w6Vp7asd%2Fuploads%2FU7uU5ZvZAR2nlDn3WOlB%2Fimage.png?alt=media&#x26;token=09c2ab5b-866d-4aa1-a832-73b3aea3019b" alt=""><figcaption></figcaption></figure></div>

### 3. Wait for the status to change to "Connected", the REPL will become available

<div><figure><img src="https://686851495-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7Bv9xBdKh3R9w6Vp7asd%2Fuploads%2FnY1PzVaG56Xarj2JCnP0%2Fimage.png?alt=media&#x26;token=a880cc03-e74d-439b-8ac5-510e954a41bb" alt=""><figcaption></figcaption></figure> <figure><img src="https://686851495-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7Bv9xBdKh3R9w6Vp7asd%2Fuploads%2FC86EwRtYqS9bmC7R2Vda%2Fimage.png?alt=media&#x26;token=4226d4ce-6ec8-4a44-8fc9-13ddf6c168a8" alt=""><figcaption></figcaption></figure></div>
