Skip to the content
2 layers40 × 22.8 mmDigiport-891, the printed circuit board in 3D

Digiport-891

BD5HLI/DigiPort15

集成USB口和声卡的业余电台数据模式接口盒子

Size
40 × 22.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
45
Nets
72
Pads
204
Tracks, vias
366, 30
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
15 Jan 2025
Updated
27 Oct 2025

Overview

Digiport-891 is an open-source printed circuit board by BD5HLI, from the BD5HLI/DigiPort repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 40 × 22.8 mm with 45 parts on 72 nets, routed with 366 tracks and 30 vias.

It is built around the CM108B, USB2412-DZK-TR and GS2005ELD, with the MMBT5551L and PJ-320A among its other parts. Its parts include 17 resistors, 16 capacitors, 3 connectors, 2 ICs and 2 diodes.

Main components

5

README

README.md

简介

面向八重洲FT-891的FT8模式集成接口,内置一个2口的USB2.0 HUB和一个USB声卡,通过一个Type-C接口连接电脑或者手机,解决FT-891没有内置声卡的问题。

本项目采用了Digirig-Mobile项目(https://github.com/softcomplex/Digirig-Mobile )的符号库、封装库和3D器件模型,参考了Digirig DR-891的原理图(https://digirig.net/digirig-dr-891-setup-manual/ )设计,精简了几乎用不到的CM108B GPIO脚的PTT功能,保留了VOX-PTT功能。此外,本项目的被动器件(电阻、电容)均采用0402手焊封装,便于手工焊接。

本项目虽然面向FT-891设计,实际上可以仅使用USB声卡的功能,从而适用于绝大多数带有音频输入输出接口的电台,比如K5、K6手台,配合相应的软件可以实现SSTV、APRS等玩法。

电路板渲染图

电路板正面:

电路板正面

电路板反面:

电路板反面

接口

DigiPort在电脑侧的接口为type c接口,可使用c to a或c to c数据线连接电脑或者手机;在电台侧的接口包括两个3.5mm的4芯TRRS接口,面向电路板器件面、type c接口在右侧时,左上的TRRS接口为音频/PTT接口,左下的TRRS接口为USB接口。

DigiPort的音频/PTT接口定义如下:

text
   /\  
  |  |---------> 尖端   RIG_AFOUT 电台音频输出,接FT-891 DATA口的DATA OUT脚  
  |--|  
  |  |---------> 第一环 RIG_AFIN  电台音频输入,接FT-891 DATA口的DATA IN脚  
  |--|  
  |  |---------> 第二环 VOX_PTT   声控PTT,接FT-891 DATA口的PTT脚  
  |--|  
  |  |---------> 底部   GND       信号地,接FT-891 DATA口的GND脚  
__|  |__
|      |  

VOX_PTT信号用于没有USB串口的设备控制收发转换,控制源来自CM108B声卡的右声道,推荐采用1kHz或2kHz的单音作为VOX触发信号。

FT-891的DATA插座定义如下:

text
    /-----\      1脚:DATA IN  
   / 6 _ 5 \     2脚:GND  
  |4  |_|  3|    3脚:PTT  
   \ 2   1 /     4脚:SHIFT  
    \-----/      5脚:DATA OUT   
                 6脚:SQL   

DigiPort的电台侧USB接口定义如下:

text
   /\  
  |  |---------> 尖端   +5V 电台USB口的+5V电源脚  
  |--|  
  |  |---------> 第一环 D-  电台USB口的D-脚  
  |--|  
  |  |---------> 第二环 D+  电台USB口的D+脚  
  |--|  
  |  |---------> 底部   GND 电台USB口的GND脚  
__|  |__  
|      |  

USB Type-B插头定义如下:

text
   /-+=+--+=+-\     1脚:+5V     
  /  |=|  |=|  \        
  |   1    2   |    2脚:D-  
  |            |   
  |   4    3   |    3脚:D+  
  |  |=|  |=|  |   
  |--+=+--+=+--|    4脚:GND  

各目录内容说明

  • digiport-891目录下是kicad格式的原理图和PCB图。
  • endboard目录下是采用25mm * 25mm * 40mm对扣小铝壳的端板3D图纸。
  • 3D-models目录下是部分器件的3D模型,来自Digirig-Mobile项目。
  • footprints.pretty目录下是部分器件的封装库,来自Digirig-Mobile项目。
  • symbols目录下是部分器件的符号库,来自Digirig-Mobile项目。

致谢

  • 感谢LX6FB提供原版DR-891的照片。

  • 感谢BG5ARO对端板设计提出了宝贵建议,并提供了CNC加工。

  • 感谢BG5BQB提供了3D打印工艺的端板原型样件。

Parts

45
QtyValueFootprintReferences
610uFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC4, C6, C7, C8, C9, C15
5100KCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderR3, R4, R5, R6, R10
3100nFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC1, C5, C16
310KCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderR7, R12, R14
31K5Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderR9, R16, R17
31uFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC12, C13, C14
21nFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC10, C11
222Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderR11, R13
227pFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC2, C3
25K1Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderR1, R2
2GS2005ELDDiode_SMD:D_SOD-923D1, D2
2MMBT5551LPackage_TO_SOT_SMD:SOT-23Q1, Q2
2PJ-320Afootprints:TRRS-PJ-320AJ2, J3
11MCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderR8
124MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSolderingY1
12K0Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderR15
1ATTJumper:SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mmJP1
1CM108BPackage_QFP:LQFP-48_7x7mm_P0.5mmU2
1USB2412-DZK-TRPackage_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mmU1
1USB_C_Receptacle_USB2.0_16Pfootprints:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1VOXJumper:SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mmJP2

More from BD5HLI/DigiPort

1
  • 2 layers40 × 22.8 mmDigiport general, the printed circuit board in 3D

    Digiport general

    BD5HLI/DigiPort

    集成USB口和声卡的业余电台数据模式接口盒子

    36 parts15GPL-3.0

Similar boards

  • 2 layers22.8 × 36 mmDigirig mobile, the printed circuit board in 3D

    Digirig mobile

    softcomplex/Digirig-Mobile

    Integrated digital modes interface for amateur radio

    64 parts133GPL-3.0
  • 2 layers15.8 × 36.8 mmDigirig Lite, the printed circuit board in 3D

    Digirig Lite

    softcomplex/Digirig-Lite

    Minimalistic CM108B-based digital modes interface for ham radio

    54 parts21GPL-3.0
  • 4 layers53.1 × 98 mmMarsupial, the printed circuit board in 3D

    Marsupial

    VIPQualityPost/marsupial

    2 port USB PD + data hub

    208 parts3
  • 4 layers101.6 × 141.7 mmPiPtr, the printed circuit board in 3D

    PiPtr

    jmlzone/PiPtr

    Repeater controller

    388 parts8
  • 2 layers60 × 50 mmCm108b eval, the printed circuit board in 3D

    Cm108b eval

    k0swe/cm108b-eval

    Eval board for CM108B USB audio controller

    43 parts7CC-BY-4.0
  • 2 layers334.6 × 100.2 mmLira, the printed circuit board in 3D

    Lira

    AndreaGiulianini/lira

    57-key 40% + numpad keyboard: Bluetooth/USB-C, hot-swap MX, RMK/Vial, and a built-in USB sound card (3.5 mm headset jack). Generated from source with KiCad.

    233 parts2MIT
  • 2 layers87.5 × 53 mmInterfejs digi, the printed circuit board in 3D

    Interfejs digi

    canislupus11/Digi_interface

    Universal ham radio digi interface.

    104 parts1
  • 2 layers55 × 55 mmUSB-2-3.5mm, the printed circuit board in 3D

    USB-2-3.5mm

    zkp-1/USB-2-3.5mm

    USB to Aux circuit

    45 parts1

Questions

How big is the Digiport-891 PCB?

It measures 40 × 22.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Digiport-891 use?

45 parts, built around the CM108B, USB2412-DZK-TR, GS2005ELD and MMBT5551L. 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 Digiport-891 KiCad files?

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

Can I use the Digiport-891 design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).