Connecting with Hardware

Assembling the Pi and Bonnet and Enclosure

  • Place the Pi Zero inside of the bottom enclosure piece and snap in place.

 

  • Push the Joy Bonnet over the headers on the Pi and firmly press in place.

Firmware

If your SD card comes with files on it, delete them, or just format the SD card as FAT32. Then download the ZIP file below, unzip it, and copy all files to the root directory of the SD card.

After this, there should for example file named 9.0.3.gz in right in the root folder of the SD card. There should not be an arcade folder on the SD card. The ZIP below below contains binaries built from https://github.com/Microsoft/uf2-linux .

When the files have finished copying, eject the SD card from your computer and place it into the MicroSD slot in the Raspberry Pi Zero.

Download the Game and upload to the Pi

  • Connect the Pi to your computer via micro USB cable -- be sure to plug into the second USB port on the Pi, the one closer to the HDMI port. The first port is power only.
  • In the MakeCode Arcade program press the Download button and click the "x" when asked to "pair your arcade". You should then be given options to select type of board.
  • Select "Adafruit Joy Bonnet". Then click the "x" again when asked to pair the arcade to the editor. This should create a file named arcacde-something.uf2.
  • Copy it to ARCADE drive that should be visible on the computer to which your Pi is connected with the USB cable.

With the Pi still connected to the computer, plug into a monitor or TV via HDMI and play away!

Troubleshooting

If you aren't getting a signal on your TV or monitor from the Pi:

  • Try booting up the Pi after it's connected to the TV or monitor via HDMI.
  • Make sure the Pi is plugged into the computer (via micro USB) that was used to download the arcade files.
  • Try reformatting the SD card to FAT32 then adding the necessary files from this guide. 
This guide was first published on Jan 25, 2019. It was last updated on Jan 25, 2019. This page (Connecting with Hardware) was last updated on May 23, 2019.