Introduction: Backpack #5: Micro:bit

SPIKE Prime Backpacks are extensions for LEGO Education SPIKE Prime.

With the Micro:bit Backpack, you can connect a Micro:bit to LEGO SPIKE Prime. You can integrate all the capabilities of a Microbit to the SPIKE Prime. You can also communicate between two Microbits using radio communication.

We also have a Camera Backpack that lets you integrate image processing and machine vision, a Grove Sensor Backpack that allows you to connect cool sensors, a Pyboard Backpack that lets you connect to the WiFi, and a Breadboard Backpack that you can use to prototype circuits.

Supplies

Micro:bit (link)

Pyboard Bottom PCB Board

Micro:bit PCB Board

Micro:bit Breakout board (link)

Headers

  • 1 x 24 male - 1 (link)
  • 1x24 female -1 (link)
  • 1x4 male (90 degree) - 1 (link)
  • 1x2 male (90 degree) -1 (link)
  • 1x2 female - 1 (link)
  • 1x4 female -1 (link)
  • 1x8 male 1.27 - 1 (link)

LEGO Beams

  • 1x3 beams - 2
  • 1x7 beam -1

LEGO pegs - 6
LEGO Distance Sensor connector -1 (From the SPIKE Prime kit)

LED - 1

220 Ohm resistor -1

Tools

A color printer (Optional)

Scissors (or laser cutter)

Soldering supplies

PCB Milling machine (Optional)

Step 1: Printing PCB

You will need to print two PCBs for this backpack: Micro:bit PCB Board and a Pyboard Bottom PCB Board. THe second PCB is called Pyboard Bottom PCB Board only to maintain consistency with other backpack PCBs. There are no Pyboards used in this backpack.

Go to the Google Drive folder and download "Spike to Pyboard manufacture version 2.fzz" file. There are many companies that can manufacture PCBs for you. Find the one that is nearby. You will need to print only Bottom board.

OR,

If you have access to a makerspace and you can use Desktop PCB Milling Machine by Bantam Tool download "Spike to Pyboard v01 othermill version.fzz" file and print them. Again, you will need to print only the Bottom Board.

OR,

You can do it at your home. Follow the instructions here. https://www.instructables.com/id/DIY-PCB-Etching.... If you want to open the file go to https://www.instructables.com/id/DIY-PCB-Etching.... and download/install Fritzing on your computer and open the design on your computer.

In addition to the bottom board you also need to print the Micro:bit PCB Board from this folder.

Step 2: Soldering Header Pins on Sparkfun Micro:bit Breakout Board

Solder 1 x 24 male header pins on the Sparkfun Micro:bit Breakout board.

Step 3: Solder Micro:bit PCB Board

Solder one 1x24 Female header pins, one LED, one 220 Ohm resistor, one 1x4 Male header pins (90 degree) and one 1x2 Male header pins (90 degree) on the PCB board you had printed.

Step 4: Solder on Pyboard Bottom PCB Board

Solder one 1x2 female header pins, one 1x4 female header pins, one 1x8 male 1.27 header pins on the Pyboard Bottom PCB Board.

Step 5:

3D print the file. The 3D prints were built using Form 2 Printer. You may need to adjust the dimension based on your printer and you may need to sand down the sides to press fit.

Step 6: Assembling

Secure the Pyboard Bottom PCB Board on the 3D printed case.

Connect the Micro:bit PCB Board to the Pyboard Bottom PCB Board inside the 3D printed case and secure with screws.

Step 7: Connecting the Cable

Unscrew the SPIKE Prime Distance Sensor and use the connector with the cable to connect it to the casing.

Step 8: Encasing the Backpack in Paper Cover

Color print the paper case design.

If you have access to laser cutter then use laser cutter to cut the design. If not, use scissors to cut them or use X-acto knives.

Fold them and wrap them around the 3D printed case. Use beams and pegs to secure the paper on the case.