Skip to the content
PCBKitNew board
2 layersPrototype levelshifter, the printed circuit board in 3D

Prototype levelshifter

rx178nwj/-ParallelLevelShifter
Copper layers
2
Thickness
1.6 mm
Parts
38
Nets
41
Pads
132
Tracks, vias
25, 0
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
15 Aug 2026
Updated
15 Aug 2026

Overview

Prototype levelshifter is an open-source printed circuit board by rx178nwj, from the rx178nwj/-ParallelLevelShifter repository on GitHub. It is a 2-layer board with 38 parts on 41 nets, routed with 25 tracks and 0 vias.

It is built around the 74HC14, L7805 and 2SC1815. Its parts include 11 connectors, 10 capacitors, 10 resistors, 4 transistors and 3 ICs. It belongs with the interfaces and adapters boards of this library.

Main components

3

README

README.md

PararellLevelShifter

8ch 双方向ロジックレベル変換基板(KiCad プロジェクト)

複数のブレイクアウトピンヘッダから同一の8bitバスへ並列にアクセスできる、8チャンネル双方向レベルシフタ基板です。バッテリー給電で 5V / 3.3V を自前生成し、両電源とも配布用ヘッダごとにジャンパでON/OFFできます。

概要

  • コア IC は Texas Instruments 74LVC8T245(8bit デュアルレール双方向バストランシーバ, TSSOP-24)
  • A側(低電圧側想定)とB側(高電圧側想定)それぞれ 8ch(A1〜A8 / B1〜B8)を、4pin ピンヘッダ×4個ずつ(A側: J1〜J4 / B側: J5〜J8)に2chずつ分配
  • 各ヘッダには GND と、ジャンパで有効/無効を切り替えられる電源ピンが出ており、使用するヘッダだけを選んで電源供給できる("Pararel(Parallel)" の名前の由来)
  • オンボード LDO レギュレータで +5V(NCP1117-5.0)と +3.3V(NCP1117-3.3)を生成し、バッテリー入力(+BATT, J9)から給電
  • バス方向(DIR)はジャンパ(JP5/JP6)で 3.3V/GND に固定してユーザーが選択可能。 ~OE は固定で常時イネーブル
  • 各信号ラインにはプルアップ/プルダウン用の 10kΩ 抵抗(R1〜R50)を配置し、未接続時のバス状態を安定化
  • 電源インジケータ LED(D1, D2)を搭載
  • 2層基板(板厚 1.6mm)

主要部品

参照符号部品役割
U174LVC8T245 (TSSOP-24)8bit 双方向レベルシフタ本体
U2NCP1117-5.0 (SOT-223)+5V LDO レギュレータ
U3NCP1117-3.3 (SOT-223)+3.3V LDO レギュレータ
J1〜J4Conn_01x04A側 信号ヘッダ(各2ch + GND + VCC)
J5〜J8Conn_01x04B側 信号ヘッダ(各2ch + GND + VCC)
J9Conn_01x02バッテリー / DC電源入力
JP1〜JP4ジャンパ 2P各ヘッダへの +3.3V 給電 ON/OFF
JP5, JP6ジャンパ 2PU1 の DIR ピン論理レベル選択(3.3V / GND)
R1〜R50抵抗 10kΩ各信号ラインのプル抵抗
R34抵抗 1kΩLED 電流制限抵抗
C1〜C14コンデンサ電源デカップリング
D1, D2LED電源インジケータ
H1〜H4取り付け穴基板固定用

抵抗値・ネット構成は KiCad スキーマティックの自動解析によるものです。実際に使用する際は KiCad で回路図を開き、各ネットを必ず確認してください。

リポジトリ構成

text
.
├── schmatics/                      # 現行の KiCad プロジェクト(最新版)
│   ├── PararellLevelShifter.kicad_pro
│   ├── PararellLevelShifter.kicad_sch   # 回路図
│   ├── PararellLevelShifter.kicad_pcb   # 基板データ
│   ├── PararellLevelShifter-backups/    # KiCad 自動バックアップ
│   └── 20221116Gaber/                   # 製造用 Gerber / ドリルデータ一式
└── old/
    └── prototype_levelshifter/     # 初期プロトタイプ版 KiCad プロジェクト
  • schmatics/20221116Gaber/ には基板製造用の Gerber ファイル一式(*.gbr)とドリルファイル(*.drl)、ジョブファイル(*.gbrjob)が含まれています。
  • old/ フォルダには開発初期のプロトタイプ回路(試作段階の別プロジェクト)が保管されています。現行仕様は schmatics/ 配下を参照してください。

開発環境

  • KiCad 6.x(スキーマティックフォーマット 20211123 / PCB フォーマット互換)
  • フォームファクタ: 2層基板, 板厚 1.6mm

使い方

  1. KiCad で schmatics/PararellLevelShifter.kicad_pro を開く
  2. 回路図エディタ / 基板エディタで内容を確認
  3. 製造する場合は schmatics/20221116Gaber/ 内の Gerber / ドリルデータをそのまま基板製造業者へ入稿、または PCB エディタから再生成

TODO / 既知の未確認事項

  • ~OE(アウトプットイネーブル)ピンの固定論理レベルの最終確認
  • BOM(部品表)の正式なエクスポートと整備
  • 実機での動作検証結果の追記

ライセンス

未定(ライセンスを追加する場合は本セクションを更新してください)

Parts

38
QtyValueFootprintReferences
10Conn_01x04_MaleConnector_JST:JST_XA_B04B-XASK-1_1x04_P2.50mm_VerticalJ1, J2, J3, J4, J6, J7, J8, J9, J10, J11
9C_SmallCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC1, C2, C3, C4, C5, C6, C7, C9, C10
42SC1815Package_TO_SOT_THT:TO-92_InlineQ2, Q3, Q5, Q6
44.7kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR7, R8, R9, R10
4470Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR3, R4, R5, R6
21kResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR1, R2
174HC14Package_DIP:DIP-14_W7.62mmU3
1AKI-FXMA108Package_DIP:DIP-20_W7.62mm_LongPadsU1
1C_Polarized_SmallCapacitor_THT:CP_Radial_Tantal_D5.0mm_P2.50mmC8
1Conn_01x03_MaleConnector_JST:JST_XA_B03B-XASK-1_1x03_P2.50mm_VerticalJ5
1L7805Package_TO_SOT_THT:TO-220-3_VerticalU2

Questions

What parts does the Prototype levelshifter use?

38 parts, built around the 74HC14, L7805 and 2SC1815. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Prototype levelshifter KiCad files?

From the rx178nwj/-ParallelLevelShifter repository on GitHub, at the commit this page was made from: the board is old/prototype_levelshifter/prototype_levelshifter.kicad_pcb and its schematic old/prototype_levelshifter/prototype_levelshifter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Prototype levelshifter design in my own project?

Its repository states no licence, so its author keeps all rights: ask rx178nwj before reusing the design.

More from rx178nwj/-ParallelLevelShifter

1

Similar boards

  • 2 layers225.1 × 167.8 mm6502 computer, the printed circuit board in 3D

    6502 computer

    jp0409hlh/6502_computer

    A computer based on Ben Eater's 6502 series

    81 parts7
  • 4 layers72 × 115 mmW5500-esp32, the printed circuit board in 3D

    W5500-esp32

    kazushinjo/Shonan_Lite-androidPhone-SSBFM

    Shonan_Lite for Android phone + SSB/FM transceiver tab (port of Langstone-V2 by G4EML)

    30 partsGPL-3.0
  • 2 layers80 × 80 mmBaloon markII, the printed circuit board in 3D

    Baloon markII

    kn1cht/proactive-commons-group2

    proactive-commons-group2 project

    31 parts
  • 2 layersEgg incubator project, the printed circuit board in 3D

    Egg incubator project

    Zinjpq/Egg_incubator_project

    Major exercise of pulse engineering subject

    37 parts
  • 2 layers154.9 × 139.7 mm68kBoard, the printed circuit board in 3D

    68kBoard

    transistorfet/computie

    A collection of 68k computer projects, including a unix-like operating system written in C that runs on them

    78 parts69GPL-3.0
  • 2 layers20 × 110 mmTruthTable, the printed circuit board in 3D

    TruthTable

    attoparsec/TruthTable

    Eurorack Truth Table module

    26 parts12CC0-1.0
  • 2 layers228.6 × 109.2 mmPk88, the printed circuit board in 3D

    Pk88

    and3rson/pk88

    Single-board computer based on KM1810VM88 CPU (Ukrainian clone of Intel 8088).

    59 parts4MIT