Bike line protocol

c4deszes·bike-line-protocol·hardware/line-usb-master.kicad_pcb

Bike line protocol PCB layout, top view — open source board by c4deszes

About the Bike line protocol PCB

Bike line protocol is an open source PCB design by c4deszes, published on GitHub. It is a 2-layer board measuring 79.5 × 50 mm, with 100 components from 41 distinct parts.

Other key parts include the TPS61085, FT4232H, MCP2003, 93LCxxC and 74HCT595. By type, the board carries 32 resistors, 31 capacitors, 11 diodes, 8 connectors, 7 ICs and 4 switches.

From the project

Serial messaging protocol

The project includes a CMake based environment that can be included as a subproject. A function call is used to instantiate the library in a way that's unique to the application.

A code generation configuration is required, a single instance multiple network definitions and multiple nodes can be used.

The library only has interface and test targets, run the C library tests using cmake --workflow --preset workflow-test.

Main components on the Bike line protocol

Bike line protocol bill of materials (BOM)

100 components, 41 distinct parts.

QtyPartRefs
1
TPS61085
U1
1
FT4232H
U3
2
MCP2003
U4, U6
1
93LCxxC
U5
1
74HCT595
U7
1
LMR51420
U8
1
2N7002
Q6
1
CFPX-104
Y1
1
USB_B
J1
1
Conn_01x02
J2
1
Banana
J3
3
Conn_01x01
J4, J5, J6
2
Conn_01x04
J7, J8
1
SN050-08
F1
3
SW_SPDT
SW1, SW2, SW3
1
TVCM17015BPB
SW4
5
LED
D1, D9, D10, D11, D12
2
B140-13-F
D3, D13
2
BAS3005B
D5, D6
2
SMF33CA-DIO
D7, D8
Show 21 more
QtyPartRefs
1
10uH
L2
2
10u
L3, L4
1
4.7uH
L5
16
100n
C1, C5, C6, C7, C8, C9, C10, C11 +8
7
10u
C2, C3, C4, C21, C27, C32, C33
2
220p
C13, C17
2
18p
C14, C16
1
2.2n
C23
1
2.2u
C24
2
22u
C29, C30
2
47k
R1, R37
3
1k
R5, R20, R21
3
1k
R13, R14, R42
10
10k
R15, R16, R17, R18, R19, R27, R39, R40 +2
1
1.5k
R22
4
220
R23, R24, R25, R26
1
2k
R30
4
0
R33, R34, R35, R36
1
330
R41
1
220
R45
2
4.7k
R46, R47

Bike line protocol design files

The KiCad project lives in the c4deszes/bike-line-protocol repository on GitHub; these links point at the commit this page was built from.

Bike line protocol: common questions

How big is the Bike line protocol PCB?

The Bike line protocol measures 79.5 × 50 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Bike line protocol?

100 components, from 41 distinct parts. The full bill of materials is listed on this page.

Where can I download the Bike line protocol design files?

From the c4deszes/bike-line-protocol repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Bike line protocol design in my own project?

The repository has no license, so all rights stay with c4deszes. Use it as a reference, and ask the author before reusing the design.