# bPiShift

*A snap-on 5 V logic level shifter for Raspberry Pi GPIO*

<figure><img src="https://552573311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FilczMpDI1S2Y5BegyoD7%2Fuploads%2FCWpWMxfjgnoiefMFlm2d%2Fbpishift-front.jpg?alt=media&#x26;token=4941d056-e8ac-4bf7-b358-dcd52910d11e" alt=""><figcaption></figcaption></figure>

bPiShift is a plug-and-play voltage level shifter that connects directly to the 40-pin GPIO header on your Raspberry Pi. Its small, unobtrusive footprint lets it slot in without blocking critical Pi functions and ports.

bPiShift provides a reliable and clutter-free solution for safely interfacing 3.3 V Raspberry Pi GPIOs with 5 V sensors, serial devices, or microcontrollers—eliminating the need for jumper wires, external boards, or risk of damage.

### Features

bPiShift offers a number of features that help it stand out from competing solutions:

* **Direct GPIO Header Interface:** bPiShift plugs directly into the Raspberry Pi’s 40-pin header, providing a compact, solderless level-shifting solution without additional wiring.
* **Bidirectional Logic Level Shifting:** Supports safe bidirectional voltage translation between 3.3 V (Raspberry Pi GPIO) and 5 V logic devices using proven MOSFET-based circuitry for all 28 usable GPIO pins.
* **Compatibility & Form Factor:** Designed and tested for Pi 2/3/4/5 and Zero series, the small form factor maintains access to GPIO and fits within most standard Pi enclosures.
* **Power Selection Jumper:** Includes a selectable 5 V power source jumper—use either the onboard 5 V rail or a separate external power supply as needed.
* **User-Friendly Design:** Features laser-etched pin labels for easy identification and a power indicator LED for quick visual confirmation of operation.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://bitmerse.gitbook.io/bpishift-product-spec-sheet/bpishift.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
