Caravel mvp

TinyTapeout·caravel-mvp-pcb

Caravel mvp PCB layout, top view — open source board by TinyTapeout

About the Caravel mvp PCB

Caravel mvp is an open source PCB design by TinyTapeout, published on GitHub under the Apache-2.0 license. It is a 4-layer board measuring 39 × 54 mm, with 55 components from 23 distinct parts.

Other key parts include the W25Q32JVSSIQ, AZ1117IH-3.3TRG1 and AP2112K-1.8. By type, the board carries 24 capacitors, 15 resistors, 6 connectors, 4 ICs, 2 switches and 2 diodes.

From the project

the minimum necessary to use a Caravel chip (Google MPW or chipIgnite)

This is a sample "minimum viable PCB" for Caravel chips: Google MPW or chipIgnite, including variants for TinyTapeout.

Fork this repo to get a head start on spinning your own Caravel based PCB.

The circuit includes all the critical (required) elements, basically:

power regulation; a clock signal; flash memory, for code; and the chip itself

along with basic passive support (bypass caps...) Full schematic PDF here

Caravel mvp, from the project README
From the project README

Main components on the Caravel mvp

Caravel mvp bill of materials (BOM)

55 components, 23 distinct parts.

QtyPartRefs
1
W25Q32JVSSIQ
Caravel_QFN
U1
1
W25Q32JVSSIQ
W25Q32JVSS
U2
1
AZ1117IH-3.3TRG1
AZ1117-3.3
U3
1
AP2112K-1.8
U4
1
ECS-2520MVLC-100-CN-TR
10MHz
X1
1
USB4105-GF-A-12
USB_C_Receptacle_USB2.0
J1
1
Conn_01x02
J2
1
Conn_02x04_Odd_Even
J3
1
Conn_01x06
J4
1
613012243121
J5
1
Conn_02x18_Odd_Even
J6
1
0ZCK0035FF2G
350mA
F1
2
B3U-1000P
SW1, SW2
2
LED
D1, D2
15
100nF
C1, C2, C6, C7, C8, C9, C10, C11 +7
1
6800pF
C3
3
1uF
C4, C5, C24
4
10uF
C16, C18, C19, C21
1
22uF
C20
1
1M
R1
Show 3 more
QtyPartRefs
8
10k
R2, R4, R5, R8, R9, R10, R12, R13
4
5.1k
R3, R6, R7, R11
2
RC0603FR-07510RL
510
R14, R15

Caravel mvp design files

The KiCad project lives in the TinyTapeout/caravel-mvp-pcb repository on GitHub; these links point at the commit this page was built from.

Caravel mvp: common questions

How big is the Caravel mvp PCB?

The Caravel mvp measures 39 × 54 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Caravel mvp?

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

Where can I download the Caravel mvp design files?

From the TinyTapeout/caravel-mvp-pcb repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Caravel mvp design in my own project?

Yes, under the terms of its Apache-2.0 license, which TinyTapeout chose for the repository.