Skip to content

Latest commit

 

History

History
79 lines (53 loc) · 3.67 KB

gen2-build.md

File metadata and controls

79 lines (53 loc) · 3.67 KB

Building the Gen 2 Minibot

Most of our team's gen2 Minibots will be built by refreshing an existing Classic Minibot. However, for those who want to build their own from scratch, links are provided here for all the supplies we have used.

Hardware

Cost and Parts List

The Basic Kit

The basic Gen 2 Minibot costs about $100 (as of November 2020, excluding taxes and shipping).

Other things you'll need that you probably already have:

  • USB power bank
  • micro USB cable
  • 4 AA batteries
  • HDMI cable and monitor
  • USB keyboard and mouse
  • hair elastics (to strap the USB power bank to the chassis)

Upgrades for Advanced Functionality

Software

Raspberry Pi OS

Download latest "Raspberry Pi OS (32-bit) with desktop" OS image from https://www.raspberrypi.org/downloads/raspberry-pi-os/

Unzip the image file: 2020-08-20-raspios-buster-armhf.img

Use Raspberry Pi Imager (https://www.raspberrypi.org/downloads/) to write this image to a microSD card (minimum 8 GB). (If needed, erase the previous contents of the SD card first)

Connect the Pi to a wired LAN with internet access.

After verifying that all electrical connections are wired correctly, connect the Pi to a monitor and keyboard and boot up the Pi using this microSD card. We recommend using a wired power supply for initial bootup instead of the USB power bank.

On first boot, follow the first-time setup wizards to:

  • set up the location and time zone
  • change the pi account password to "team2706"
  • download and install software updates
  • restart

If not prompted for software updates or if the Pi could not access the network on first-time boot, open a terminal window and execute the following commands:

sudo apt-get update
sudo apt-get upgrade

Install Merge Robotics Minibots software

Open a terminal window and execute the following commands:

git clone https://github.com/frc2706/Minibots.git

Test

That's it! Time to test out your minibot.