Skip to the content
2 layers41.4 × 34 mmFerrous slime, the printed circuit board in 3D

A collection of PCBs designed for SlimeVR full-body trackers

Size
41.4 × 34 mm
Copper layers
2
Thickness
1.6 mm
Parts
60
Nets
58
Pads
229
Tracks, vias
462, 163
Pours
3
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
23 Feb 2022
Updated
7 Apr 2023

Overview

Ferrous slime is an open-source printed circuit board by TheButlah, from the TheButlah/slimevr_pcb repository on GitHub. It is a 2-layer board of 41.4 × 34 mm with 60 parts on 58 nets, routed with 462 tracks and 163 vias.

It is built around the ESP32-C3-MINI-1, SRV05-4 and TP4056, with the B5819W, CJ2305 and LESD8D3.3CAT5G among its other parts. Its parts include 16 resistors, 12 capacitors, 6 diodes, 5 ICs and 4 connectors. It belongs with the ESP32 and RISC-V boards of this library.

Main components

6

README

hardware/icm20948-breakout/README.md

ICM-20948 Breakout for ferrous_slime

This is a breakout board for the ICM-20948 IMU, targeting the ferrous_slime board by TheButlah. It contains a voltage translator to allow 1.8v<->3.3v communication between the IMU and the ESP.

The pin socket is optional and only serves to allow rapid prototyping of the board. Final revisions may be directly soldered to the ferrous_slime or attached via a double-sided pin header.

Note: This breakout is currently being tested and may not work as intended.

Renders

Front Back Schematic

Thanks

  • dtornqvist for a part list and implementation reference

Parts

60
QtyValueFootprintReferences
310uFCapacitor_SMD:C_0603_1608MetricC7, C9, C12
31KResistor_SMD:R_0603_1608MetricR5, R6, R7
3MountingHole_2.1mmMountingHole:MountingHole_2.1mmH1, H2, H3
210KResistor_SMD:R_0603_1608MetricR8, R9
2120KResistor_SMD:R_0603_1608MetricR4, R10
2120K 1%Resistor_SMD:R_0603_1608MetricR11, R13
21uF 16VCapacitor_SMD:C_0603_1608MetricC1, C2
25k1R 1%Resistor_SMD:R_0603_1608MetricR15, R16
2B5819WDiode_SMD:D_SOD-123D2, D6
2DNPCapacitor_SMD:C_0603_1608MetricC6, C8
1+AD0_GI/GMJumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mmJP1
1100nFCapacitor_SMD:C_0603_1608MetricC5
1100nF 10VCapacitor_SMD:C_0603_1608MetricC3
110kR 1%Resistor_SMD:R_0603_1608MetricR1
110nF 10VCapacitor_SMD:C_0603_1608MetricC4
12.2uHInductor_SMD:L_Wuerth_MAPI-3015L1
127K 1%Resistor_SMD:R_0603_1608MetricR14
12KResistor_SMD:R_0603_1608MetricR3
130K 1%Resistor_SMD:R_0603_1608MetricR12
132.768HzCrystal:Crystal_SMD_3215-2Pin_3.2x1.5mmY1
13v3TestPoint:TestPoint_Pad_D1.0mmTP3
14.7uFCapacitor_SMD:C_0603_1608MetricC10
1470nFCapacitor_SMD:C_0603_1608MetricC11
1BATTTestPoint:TestPoint_Pad_D1.0mmTP2
1Battery_ConnectorConnector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalJ3
1CHRGLED_SMD:LED_0603_1608MetricD3
1CJ2305Package_TO_SOT_SMD:SOT-23Q1
1DNPResistor_SMD:R_0603_1608MetricR2
1ESP32-C3-MINI-1Espressif:ESP32-C3-MINI-1U2
1FULLLED_SMD:LED_0603_1608MetricD4
1IMU_Breakoutslimevr_pcb:IMU_BreakoutU1
1IMU_ConnectorConnector_JST:JST_PH_S5B-PH-K_1x05_P2.00mm_HorizontalJ1
1INT_ABGI/-ADO_GBJumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mmJP2
1INT_GB/GMJumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mmJP3
1LED_IO5LED_SMD:LED_0603_1608MetricD5
1LESD8D3.3CAT5Gslimevr_pcb:SOD882D1
1LOGOslimevr_pcb:oshw_logoG***
1LOGOslimevr_pcb:dancing_ferrisG***
1LOGOslimevr_pcb:oshw_certG***
1M3406Package_TO_SOT_SMD:SOT-23-5U4
1RESETTestPoint:TestPoint_Pad_D1.0mmTP1
1SRV05-4Package_TO_SOT_SMD:SOT-23-6U5
1SW_PWRButton_Switch_THT:SW_CuK_OS102011MA1QN1_SPDT_AngledSW1
1TP4056Package_SO:HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mmU3
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_XKB_U262-16XN-4BVC11J4
1Unused_IOslimevr_pcb:IO_BreakoutsJ2
1VCC_GBIMJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP4

More from TheButlah/slimevr_pcb

1
  • 2 layers10.5 × 25.4 mmIcm20948-breakout, the printed circuit board in 3D

    Icm20948-breakout

    TheButlah/slimevr_pcb

    A collection of PCBs designed for SlimeVR full-body trackers

    9 parts19

Similar boards

  • 2 layers41.4 × 34 mmFerrous slime, the printed circuit board in 3D

    Ferrous slime

    kitspace-test-repos/kicad6-file-collection

    56 partsMIT
  • 2 layers22.9 × 63.5 mmEsp rust board, the printed circuit board in 3D

    Esp rust board

    swayerloren/KICAD_ENGINE

    AI-assisted KiCad PCB design workflow for schematics, PCB layouts, DRC, BOM/CPL, and fabrication outputs using Codex or Claude.

    96 parts10MIT
  • 2 layers40 × 40 mmEsp unit c3-v3, the printed circuit board in 3D

    Esp unit c3-v3

    Kleavox/DeltaT32

    Hardware design based on ESP32-C3 Mini-1, aiming for wearable and general-purpose use, with modular sensor separation.

    105 partsMIT
  • 2 layers100 × 140 mmCircle badge, the printed circuit board in 3D

    Circle badge

    bornhack/badge2025

    This badge focuses on LoRa and wireless communication in general, as there are also WiFi and Bluetooth Low Energy included in the ESP32-C3 module.

    45 parts3CC-BY-SA-4.0
  • 4 layers110 × 110 mmSmoothiev2-prime, the printed circuit board in 3D

    Smoothiev2-prime

    Smoothieware/Smoothieboard2

    Hardware files for the Smoothieboard v2, and extension boards

    453 parts71
  • 4 layers50 × 50 mmAquarius node hw, the printed circuit board in 3D

    Aquarius node hw

    crgmakes/aquarius-node-hw

    Hardware for Aquarius Hub

    278 parts

Questions

How big is the Ferrous slime PCB?

It measures 41.4 × 34 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Ferrous slime use?

60 parts, built around the ESP32-C3-MINI-1, SRV05-4, TP4056 and B5819W. 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 Ferrous slime KiCad files?

From the TheButlah/slimevr_pcb repository on GitHub, at the commit this page was made from: the board is hardware/ferrous_slime/ferrous_slime.kicad_pcb and its schematic hardware/breakout_slime/breakout_slime.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Ferrous slime design in my own project?

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