Pi Zero on the Breadboard

by 陳亮 in Circuits > Raspberry Pi

10533 Views, 47 Favorites, 0 Comments

Pi Zero on the Breadboard

IMG_5471.jpg
IMG_5470.jpg
IMG_5500.jpg

This instructables show how to plug the Raspberry Pi Zero (or Zero W) on the breadboard without soldering.

Preparation

IMG_5436.jpg
IMG_5472.jpg
IMG_5367.jpg
IMG_5427.jpg
IMG_5428.jpg

Raspberry Pi Zero

I know it is cheap but very hard to buy one, if you want built-in WiFi feature, Zero W is easier to get one

Breadboard

830 points breadboard is good enough

Breadboard Wire

Breadboard's best friend

Fishing Line

0.3mm Nylon fishing line, it helps to fix pin header to Pi Zero without soldering

Pin Header

2x40 18mm pin header

Actually it only require 2x20 pins, but the pins is very easy broken while patching, so buy more for backup purpose

Familiar the Breadboard

breadboard_bb.png

In case you do not know what is breadboard yet, at least you should know the built-in connection between the points. Attached diagram show the built-in connection of a 830 points breadboard, you may know more about breadboard in Cew27's instructables: https://www.instructables.com/id/Breadboard-Basics-...

Design Layout

rpi zero on the breadboard_bb.png

Here is the design summary:

  • Use patched pin header map 2x20 Pi Zero pins to breadboard 20 upper component columns and 20 lower component columns
  • Raspberry Pi Zero place at the middle of the breadboard
  • Pi Zero even number pins connected to upper part of component columns
  • Pi Zero odd number pins connected to lower part of component columns
  • Since Pi Zero board will hide the lower part of point, it need to line out the pins to beside column
  • Pi Zero border still hide 3 more lower columns on both side, lined out pins need to re-line out to the upper part
  • Upper power row connect to Pi Zero 5 V pin
  • Lower power row connect to Pi Zero 3.3 V pin

Split the Pin Header

IMG_5430.jpg
IMG_5431.jpg

It is hard to patch whole 2x20 pin header at the same time, so I recommend split it into 4 parts. i.e. 2x5 pin header

Fix Pin Header Short Side on the Breadboard

IMG_5437.jpg

Bend the Pin 1by1

IMG_5438.jpg
IMG_5439.jpg
IMG_5440.jpg
IMG_5441.jpg
IMG_5442.jpg
IMG_5443.jpg

Bend Pin With 0.1" Apart

IMG_5444.jpg

Same Bend at Other Side

IMG_5445.jpg

Ensure Patched Pin Header Can Plug Into the Middle of Breadboard

IMG_5446.jpg

Make 3 More Patch

IMG_5447.jpg

Plug Patched Pin Header Start From 23th Column

IMG_5448.jpg
IMG_5449.jpg

Tips on Breadboard Wire

IMG_5473.jpg

Breadboard wire bundle with a few standard size, but it may not fit every connection. In order to make a neat and professional layout, it is better to trim the wire to desired size.

Strengthen One Side and Remove the Sleeve

IMG_5474.jpg

Cut the Sleeve to Desired Size

IMG_5475.jpg

Put Wire Into Cut Sleeve

IMG_5476.jpg

Bend Wire Alone the Sleeve

IMG_5477.jpg

Cut Wire Spare Part

IMG_5478.jpg

Install Breadboard Wire

IMG_5450.jpg
IMG_5451.jpg
IMG_5452.jpg
IMG_5454.jpg
IMG_5455.jpg
IMG_5456.jpg
IMG_5457.jpg

Install breadboard wire according to the design layout except power wire.

Tape the Masking Tape

IMG_5458.jpg

Tape the masking tape between upper component column and power row.

Label the Component Column

IMG_5460.jpg
IMG_5461.jpg

Start from 14th column the labels are:

GPIO  2
GPIO  3
GPIO  4
GPIO 17
GPIO 27
GPIO 22
GPIO 10
GPIO  9
GPIO 11
5V
5V
GND
GPIO 14
GPIO 15
GPIO 18
GND
GPIO 23
GPIO 24
GND
GPIO 25
GPIO  8
GPIO  7
ID_SC
GND
GPIO 12
GND
GPIO 16
GPIO 20
GPIO 21
ID_SD
GPIO  5
GPIO  6
GPIO 13
GPIO 19
GPIO 26

Install Power Wire

IMG_5462.jpg

Weave With Fishing Line

IMG_5368.jpg
IMG_5370.jpg
IMG_5369.jpg

We don't want soldering pin header to the Pi Zero board, we need some tricks to fix the pin header to the Pi Zero board. 0.3 mm Nylon fishing line is good enough to squeeze pin header closely touch the pin hole. Weave Fishing Line in the pin hole just like weave the shoe string.

Take Out the Pin Header

IMG_5463.jpg

Install Pin Header to Pi Zero 1by1

IMG_5464.jpg
IMG_5465.jpg
IMG_5466.jpg

Install Pi Zero on the Breadboard

IMG_5469.jpg
IMG_5470.jpg

Happy Breadboarding!

IMG_5479.jpg
IMG_5480.jpg

Enjoy to develop your Raspberry Pi Zero testing!

If you are not yet have one, LED blink is a good starting point:

https://www.instructables.com/id/How-to-Make-Your-F...

What's Next?

IMG_5500.jpg

Base on this project, I will build a Breadboard RetroPie in my next instructables.