Skip to the content
PCBKitNew board
4 layers85 × 56 mmIce4pi, the printed circuit board in 3D

The ethernet4pizero project is open hardware design of a Raspbery Pi shield that adds Ethernet over SPI connectivity with the ENC28J60 IC.

Size
85 × 56 mm
Copper layers
4
Thickness
1.6 mm
Parts
32
Nets
58
Pads
160
Tracks, vias
210, 35
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
25 Jun 2023
Updated
7 Jul 2026

Overview

Ice4pi is an open-source printed circuit board by lightside-instruments, from the lightside-instruments/ethernet4pizero repository on GitHub. It is a 4-layer board of 85 × 56 mm with 32 parts on 58 nets, routed with 210 tracks and 35 vias.

It is built around the DSC1001DE1-025.0000. Its parts include 10 resistors, 8 capacitors, 4 connectors, 2 ICs and 1 inductor.

Main components

1

README

README

The ethernet4pizero project is open hardware design of a Raspbery Pi shield that adds Ethernet over SPI connectivity with the ENC28J60 IC.

The project includes schematics and PCB design files for KiCAD. The board can be used with the dtoverlay=enc28j60 option added to /boot/config.txt.

The project is published by Lightside Instruments AS under TAPR Open Hardware License. Read the LICENSE file for details.

Parts

32
QtyValueFootprintReferences
6ice4pi:mount_hole, , , , ,
6100 nFCapacitor_SMD:C_0402_1005MetricC1, C2, C5, C6, C7, C8
450Resistor_SMD:R_0402_1005MetricR1, R2, R3, R4
21KResistor_SMD:R_0402_1005MetricR6, R7
10Resistor_SMD:R_0402_1005MetricR5
10.01uFCapacitor_SMD:C_0402_1005MetricC3
110KCapacitor_SMD:C_0402_1005MetricR8
110uFCapacitor_SMD:C_0402_1005MetricC4
12.32KResistor_SMD:R_0402_1005MetricR10
15.1KResistor_SMD:R_0402_1005MetricR9
1Conn_02x03Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ1
1DSC1001DE1-025.0000Oscillator:Oscillator_SMD_Abracon_ASDMB-4Pin_2.5x2.0mmU2
1ENC28J60x-SSPackage_SO:SSOP-28_5.3x10.2mm_P0.65mmU1
1G***ice4pi:lsi-logo-48mmsvg2mod
1LInductor_SMD:L_1210_3225MetricL1
1RJ45_Amphenol_RJMG1BD3B8K1ANRConnector_RJ:RJ45_Amphenol_RJMG1BD3B8K1ANRJ4
1Raspberry_Pi_2_3ice4pi:PinSocket_2x20_P2.54mm_Vertical_1_04mmJ2
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ3

Questions

How big is the Ice4pi PCB?

It measures 85 × 56 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Ice4pi use?

32 parts, built around the DSC1001DE1-025.0000. 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 Ice4pi KiCad files?

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

Can I use the Ice4pi design in my own project?

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

Similar boards

  • 4 layers15.3 × 10.8 mmAkl ad4, the printed circuit board in 3D

    Akl ad4

    azonenberg/starshipraider

    Open hardware test equipment

    32 parts193BSD-3-Clause
  • 4 layers45.3 × 53.3 mmAntenna switch, the printed circuit board in 3D

    Antenna switch

    matthuszagh/fmcw

    6GHz frequency-modulated continuous-wave radar with real-time range detection

    32 parts66Apache-2.0
  • 4 layers34.6 × 25 mmAmiga DB23 video adapter, the printed circuit board in 3D

    Amiga DB23 video adapter

    jbilander/Amiga_DB23_video_adapter

    A PCB for creating Amiga SCART or Amiga VGA cables. You can also use this adapter to feed a new clock to the Amiga via XCLK making your machine true PAL/NTSC switchable

    32 parts42CC-BY-SA-4.0
  • 4 layers44.8 × 12.5 mmHellen1-mcz33810, the printed circuit board in 3D

    Hellen1-mcz33810

    andreika-git/hellen-one

    Hellen-One Hardware Platform for rusEFI Engine Management System

    32 parts38
  • 4 layers88.9 × 88.9 mmFlight Controller, the printed circuit board in 3D

    Flight Controller

    sondrehr/Flight_Controller

    The code used on my STM32 diy drone flight controller

    32 parts36
  • 4 layers32.9 × 100 mmFilters, the printed circuit board in 3D

    Filters

    greatscottgadgets/misc

    miscellaneous Great Scott Gadgets projects

    32 parts21GPL-2.0
  • 4 layers113.3 × 23.5 mmTinyriser6, the printed circuit board in 3D

    Tinyriser6

    a-little-wifi/Tinyriser6

    Tinyriser for the Tiny6 and Tiny7 generations of Lenovo Tiny PCs

    32 parts17CERN-OHL-S-2.0
  • 4 layers22 × 18.5 mmHc32l110, the printed circuit board in 3D

    Hc32l110

    Aightech/CleverHand-hardware

    32 parts17GPL-3.0