Backpacks are MicroPython processors that can be controlled by the LEGO SPIKE Prime. These backpacks enable addition sensors and microcontrollers to be incorporated into SPIKE Prime projects, expanding the capabilities of the kit.


https://s3-us-west-2.amazonaws.com/secure.notion-static.com/58492f1a-c893-494e-8bf5-9b117f685a0e/ESP_SPIKE_mbta.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/a45c3ffd-30da-49c0-813a-a97360b1bbca/Face_tracking_car.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/651c7114-81fc-4d5b-b4d0-aebc18a1b679/SPIKE_OpenMV_Puppy.png

Below, you will find documentation for each backpack, with instructions for setting them up and project ideas to work through.

Setup for all Backpacks

Before using these backpacks, you will need to perform the following steps.


ESP8266

The ESP8266 is a low-cost wifi module that can be used to give the SPIKE Prime access to your wifi network.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/4203f682-88fb-431c-9ddd-099a319e0045/ESP8266SPIKE.png

                                                              [**Click** **here for more**](<https://quickest-palladium-2e9.notion.site/ESP8266-505d37c06286455887f8698031602e19>)    

OpenMV

OpenMV is a small microcontroller board with a camera programmable in Python. It comes with various image processing functions, including face detection, photo capturing, and video recording.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/3a331547-8dab-47d6-b27e-5c52270a6d1d/IMG_1062-removebg-preview.png

                                                                 [**Click** **here for more**](<https://quickest-palladium-2e9.notion.site/OpenMV-139c2db25a6f4ca9b2065f589ec9af76>)