Board

Roboy·iceboard·board/board.kicad_pcb

Board layout, top view — open source FPGA board by Roboy

About the Board

Board is an open source FPGA PCB design by Roboy, published on GitHub under the BSD-3-Clause license. It is a 4-layer board measuring 65 × 39 mm, with 128 components from 59 distinct parts.

Its main chip is the iCE40-LP8K-CM81, from the FPGA family. Other key parts include the LTC2855CDEPBF, LM2903, TLI4970, EEPROM and MIC5504-3.3YM5-TR. By type, the board carries 44 capacitors, 41 resistors, 11 ICs, 10 connectors, 6 transistors and 5 diodes.

From the project

next level motorboard

Main components on the Board

Board bill of materials (BOM)

128 components, 59 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
LTC2855CDEPBF
U1
2
LM2903
U2, U5
1
TLI4970
U3
1
EEPROM
U4
1
MIC5504-3.3YM5-TR
U6
1
MIC5365-1.2YC5-TR
U7
1
iCE40-LP8K-CM81
U8
1
AT25SF081-SSHD-B
U9
1
DSC6001CI2A-016.0000T
U10
1
TXB0104PW
U11
6
BSZ100N06NS-DS
Q1, Q2, Q3, Q4, Q5, Q6
1
ENCODER0
J1
1
PHASES
J2
1
POWER_IN
J3
1
ENCODER1
J4
1
UART
J5
1
USB_OTG
J6
1
FLASH_PORT
J7
1
POWER_OUT
J8
1
i2c
J9
Show 39 more
QtyPartRefs
1
RF_Shield_Two_Pieces
J10
2
0.1uF
Cf1, Cf2
1
DRV8323HRTA
DRV8323H1
1
LABEL
H4
1
LABEL
H5
1
MAX17632
MAX176321
1
10k
Rled1
1
SW_DIP_x02
SW1
1
SW_Push
SW2
1
LED
D1
1
D_TVS
D2
1
SK6812MINI
D3
2
LED_Small
D4, D5
1
10uH
L1
1
Bead
L2
3
10uF
C1, C15, C38
14
0.1uF
C2, C6, C11, C13, C14, C16, C22, C23 +6
6
1uF
C3, C5, C17, C26, C28, C36
1
47nF
C4
6
22uF/50V
C7, C18, C19, C20, C21, C30
2
2.2uF
C8, C9
1
5600pF
C10
1
22uF
C12
1
220uF
C25
5
100u/6.3V
C31, C32, C34, C35, C40
4
10nF
C37, C39, C42, C43
1
18k -> 570/1140mA
R1
16
10k
R3, R4, R12, R13, R14, R15, R27, R33 +8
12
1k
R5, R6, R7, R8, R9, R10, R11, R16 +4
1
75k -> 260/520mA
R19
1
>500k -> 1xPWM
R24
1
47k -> 3xPWM
R25
1
>500k -> 120/240mA
R28
1
75k -> 60/120mA
R29
1
18k -> 30/60mA
R30
1
100
R39
1
1.5k
R40
2
68
R41, R42
2
270
R43, R44

Board design files

The KiCad project lives in the Roboy/iceboard repository on GitHub; these links point at the commit this page was built from.

Board: common questions

What microcontroller does the Board use?

The Board is built around the iCE40-LP8K-CM81, from the FPGA family.

How big is the Board?

The Board measures 65 × 39 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Board?

128 components, from 59 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Board design files?

From the Roboy/iceboard repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Board design in my own project?

Yes, under the terms of its BSD-3-Clause license, which Roboy chose for the repository.

Can I test firmware for the Board without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug FPGA firmware against it before you order a PCB.

More boards in iceboard

Similar boards