Skip to the content
PCBKitNew board
2 layers135 × 135 mmCOMPRESSORFOC, the printed circuit board in 3D

This is a driver that is meant to work with SIMPLEFOC to drive a Prius Compressor Motor at 200V from 120V mains.

Size
135 × 135 mm
Copper layers
2
Thickness
1.6 mm
Parts
83
Nets
71
Pads
253
Tracks, vias
308, 58
Pours
30
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
1 Mar 2024
Updated
14 Jul 2024

Overview

COMPRESSORFOC is an open-source printed circuit board by nmscode, from the nmscode/PriusCompressorDriver repository on GitHub. It is a 2-layer board of 135 × 135 mm with 83 parts on 71 nets, routed with 308 tracks and 58 vias.

It is built around the S10JC-HF. Its parts include 32 capacitors, 19 resistors, 13 connectors, 5 ICs and 5 diodes. It belongs with the ESP32 and RISC-V boards of this library.

Main components

1

README

README.md

Prius Compressor Driver

This is a driver that is meant to work with SIMPLEFOC to drive a Prius Compressor Motor at 200V from 120V mains.

Parts

83
QtyValueFootprintReferences
610mResistor_SMD:R_2512_6332Metric_Pad1.40x3.35mm_HandSolderR6, R8, R9, R10, R11, R12
610uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC9, C11, C12, C13, C15, C21
61uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C2, C3, C4, C10, C14
4100nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC16, C17, C18, C22
3100Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2, R3
31nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC5, C6, C7
32nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC8, C19, C20
347kResistor_SMD:R_2512_6332Metric_Pad1.40x3.35mm_HandSolderR17, R18, R19
3INA240A2DRCOMPRESSORFOC:INA240A1DRU2, U3, U5
2 S10JC-HF Diode_SMD:D_SMC_HandsolderingD3, D4
21000uFCOMPRESSORFOC:1000uCapC25, C26
21MResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR4, R14
21uCapacitor_SMD:C_2225_5664Metric_Pad1.80x6.60mm_HandSolderC30, C31
24.7uCOMPRESSORFOC:4.7uCapC28, C29
2CLV1L-FKBLED_SMD:LED_Cree-PLCC4_3.2x2.8mm_CCWD1, D2
1 SBR20A300CTB-13 COMPRESSORFOC:TO-263-2-FOCD5
110COMPRESSORFOC:snubber_resistorR16
110kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR5
112.6kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR15
115V+Connector_Wire:SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mmJ8
115V-Connector_Wire:SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mmJ9
11600pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC24
11nCOMPRESSORFOC:snubber_capacitorC32
125.5Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR7
126.1kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR13
1270pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC23
13.3VConnector_Wire:SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mmJ6
1470uFCOMPRESSORFOC:470uFCapC27
1Conn_01x03_SocketCOMPRESSORFOC:IEC_pluginJ12
1Conn_01x03_SocketCOMPRESSORFOC:TerminalBlock3pinJ13
1ESP32-PICO-KIT_ESP32-PICO-KITCOMPRESSORFOC:XCVR_ESP32-PICO-KITJ1
1Fan 1+Connector_Wire:SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mmJ4
1Fan 1-Connector_Wire:SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mmJ5
1Fan 2+Connector_Wire:SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mmJ10
1Fan 2-Connector_Wire:SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mmJ11
1GNDConnector_Wire:SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mmJ3
1LCOMPRESSORFOC:WETORINDUCTORL1
1NMOSIPD50R280CEAUMA1 Package_TO_SOT_SMD:TO-252-2Q1
1Pin 1Connector_Wire:SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mmJ2
1Pin 2Connector_Wire:SolderWire-1.5sqmm_1x01_D1.7mm_OD3.9mmJ7
1Thermistor_NTCCOMPRESSORFOC:NTC_compressorfocTH1
1standoff holeCOMPRESSORFOC:standoff hole
1~Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU4
1~COMPRESSORFOC:IM323L6G2XKMA1U1
1~COMPRESSORFOC:KBJ-2 RectifierBridgeRectifier1

The 79 most common of 83 parts.

Questions

How big is the COMPRESSORFOC PCB?

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

What parts does the COMPRESSORFOC use?

83 parts, built around the S10JC-HF. 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 COMPRESSORFOC KiCad files?

From the nmscode/PriusCompressorDriver repository on GitHub, at the commit this page was made from: the board is COMPRESSORFOC.kicad_pcb and its schematic COMPRESSORFOC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the COMPRESSORFOC design in my own project?

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

Similar boards

  • 2 layers74.5 × 56.3 mmPowerBook, the printed circuit board in 3D

    PowerBook

    BlueSCSI/BlueSCSI-v2

    BlueSCSI v2/Ultra - an open source, open hardware, SCSI emulator using the Pi Pico PR2040 and Pico 2 RP2350

    83 parts459GPL-3.0
  • 2 layers170.7 × 64.1 mmHUD PANEL, the printed circuit board in 3D

    HUD PANEL

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    83 parts431
  • 2 layers144 × 80 mmDVDLaserScanner, the printed circuit board in 3D

    DVDLaserScanner

    GaudiLabs/OpenLaserScanningMicroscope

    Open Source Laser Scanning Microscope

    83 parts345GPL-3.0
  • 2 layers58 × 58 mmMiniwall1b6x6, the printed circuit board in 3D

    Miniwall1b6x6

    bitluni/magnetMatrix6x6

    83 parts306
  • 2 layers147.9 × 104.8 mmKlein, the printed circuit board in 3D

    Klein

    snsten/Klein

    Klein keyboard is a 36 keys, columnar staggered, split ergo keyboard

    83 parts288
  • 2 layers121.9 × 128.3 mmPlinkyblackfront bigholes, the printed circuit board in 3D

    Plinkyblackfront bigholes

    plinkysynth/plinky_public

    a public release of the plinky sw and hw

    83 parts227
  • 2 layers186 × 36 mmAddOnB, the printed circuit board in 3D

    AddOnB

    freeDSP/freeDSP-aurora

    freeDSP ADAU1452 with 8 analog input, 8 analog outputs, S/P-DIF I/O, ADAT I/O, USB Audio Class2, WiFi, Bluetooth

    83 parts226CC-BY-SA-4.0
  • 2 layers53 × 53 mmHair electrolysis machine, the printed circuit board in 3D

    Hair electrolysis machine

    zoemaestra/hair-electrolysis-machine-usb-c

    A fork of scd31's hair electrolysis machine but with USB-C and optimised for cheaper assembly with JLCPCB

    83 parts168CERN-OHL-P-2.0