› Software Resources
Get your tools ready.
Setup guides for all the software you'll need across Kit, Internet, and Offline tracks. Choose your track and follow the installation steps.
Arduino IDE
Program Arduino and Raspberry Pi boards. Cross-platform (Windows, Mac, Linux).
Setup Steps
- 1Download from arduino.cc
- 2Install drivers for your board
- 3Verify port connection
- 4Upload your first sketch
Python 3.9+
Local development for data processing, computer vision, and offline tools.
Setup Steps
- 1Install Python from python.org
- 2Verify with `python --version`
- 3Install pip (package manager)
- 4Use venv for virtual environments
Raspberry Pi OS
Operating system for Raspberry Pi boards. Includes SSH, GPIO libraries, Python.
Setup Steps
- 1Download Raspberry Pi Imager
- 2Flash OS to SD card
- 3Boot and configure WiFi
- 4Access via SSH from your computer
Cloud APIs (Optional, for Internet + Kit Tracks)
If you want to use cloud-based AI models instead of local tools, sign up for free API keys.
OpenAI API (Optional)
ChatGPT, GPT-4, and image generation APIs. Free tier available, pay-as-you-go after.
Get API key →Anthropic Claude API (Optional)
Claude models for advanced reasoning and text. Free trial, then pay-as-you-go.
Get API key →Offline Setup (Offline Track Only)
Download and install everything you need before going offline. One-time setup, then no internet required.
Pre-Download Package
Get the Hi, Bot Offline Kit: Python environment, Ollama (local LLM), TensorFlow, OpenCV, game engines, and full documentation.
Size: ~6GB total (can be installed piecemeal) | Download time: 30 min – 1 hour on fast internet