Getting Started
Welcome to your Sidekick! Think of this page as the central hub for everything you need to know. Whether you want to customize your device, update it, or dive into the technical details, you're in the right place.
Customize your Sidekick
Your Sidekick is designed to be uniquely yours. You can create your own apps, games, and utilities using MicroPython.
- Adding Your Own Code: Learn how to write and run your own Python scripts on the Sidekick. It's easier than you think!
Update or Debug
Need to get the latest software or starting from scratch? Here’s how you can flash the firmware.
Re-Flashing the Firmware
This is useful if you want to update to the latest version or if something has gone wrong.
The Easy Way (Recommended)
This project uses the pixi tool to automate the setup and flashing process.
- Navigate to your project folder in your terminal.
- Install Dependencies:
pixi install - Upload the Code:
pixi run upload
The Manual Way
If you prefer not to use pixi, you can flash the firmware manually using a tool like Thonny.
- Clone the Repository and the required libraries as shown in the detailed specs.
- Open in Thonny: Open the project folder in the Thonny IDE.
- Upload Files: Connect to your ESP32 and upload the
libfolder and all the.pyfiles.
Hardware Details
For the nitty-gritty details about the hardware components, wiring diagrams, and pinouts, check out the detailed specs page.
- Detailed Info & Specs: A complete reference for all the hardware components and how they connect.