Skip to the content
PCBKitNew board
2 layers93.6 × 87.6 mmPanaHacks, the printed circuit board in 3D

A PCB for communication with Panasonic PACi air conditioners

Size
93.6 × 87.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
126
Nets
95
Pads
345
Tracks, vias
527, 41
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
25 Mar 2026
Updated
25 Mar 2026

Overview

PanaHacks is an open-source printed circuit board by TMaxElectronics, from the TMaxElectronics/PanaHacks_PCB repository on GitHub. It is a 2-layer board of 93.6 × 87.6 mm with 126 parts on 95 nets, routed with 527 tracks and 41 vias.

It is built around the CH340C, ESP32-WROOM-32D and AP63200WU, with the VOS618AT, LM393 and BAV16W among its other parts. Its parts include 32 capacitors, 30 resistors, 15 diodes, 7 ICs and 6 inductors. It belongs with the ESP32 boards of this library.

Main components

9

README

Readme.md

PanaHacks

This project aims to reverse-engineer the two wire RC bus used by some Panasonic PACi Commercial air conditioning units. The Bus allows for communication between multiple aircon units and controllers via just two wires. From what i was able to see so far the bus is a ~15V DC signal with 2.4kBaud serial data (8 data bits, even parity, one stop bit) modulated onto it. Active state seems to be ~-0.5V delta from the idle state.

PCB

The PCB in this repo should level shift the signals from the RC bus to something the ESP32 can understand. I only just designed it so no testing, software or integration into smart-home packages has been done yet.

Parts

126
QtyValueFootprintReferences
8100nFCapacitor_SMD:C_0603_1608MetricC2, C7, C10, C11, C15, C16, C17, C31
810uFCapacitor_SMD:C_0805_2012MetricC1, C4, C5, C13, C14, C26, C28, C29
81kResistor_SMD:R_0603_1608MetricR16, R22, R23, R24, R25, R26, R27, R28
7BAV16WDiode_SMD:D_SOD-123D1, D2, D3, D4, D5, D13, D14
610uFCapacitor_SMD:C_0603_1608MetricC6, C9, C12, C19, C20, C21
6LOGOLOGOG***, G***, G***, G***, G***, G***
52.2kResistor_SMD:R_0603_1608MetricR6, R7, R9, R10, R11
420VDiode_SMD:D_SMATVS1, TVS2, TVS3, TVS4
45.1kResistor_SMD:R_0603_1608MetricR1, R2, R3, R4
4MountingHoleMountingHole:MountingHole_3.5mmH1, H2, H3, H4
310kResistor_SMD:R_0603_1608MetricR12, R13, R18
31nFCapacitor_SMD:C_0603_1608MetricC22, C24, C30
3330uFCapacitor_THT:CP_Radial_D12.5mm_P5.00mmC25, C27, C34
3470Resistor_SMD:R_0603_1608MetricR5, R8, R29
3860uHInductor_SMD:L_12x12mm_H8mmL3, L4, L5
3Bus GNDTestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_BeadedTP6, TP7, TP8
210nFCapacitor_SMD:C_0603_1608MetricC8, C32
222kResistor_SMD:R_0603_1608MetricR14, R15
240VVaristor:RV_Disc_D7mm_W3.9mm_P5mmRV1, RV2
2SS8050Package_TO_SOT_SMD:SOT-23Q3, Q4
2VOS618APackage_SO:SOP-4_4.4x2.6mm_P1.27mmU6, U7
110uHInductor_SMD:L_1008_2520MetricL2
1120kResistor_SMD:R_0603_1608MetricR41
115V CommsTestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_BeadedTP4
115V ESPTestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_BeadedTP5
11MegResistor_SMD:R_0603_1608MetricR21
11uFCapacitor_SMD:C_0603_1608MetricC3
12.2MegResistor_SMD:R_0603_1608MetricR20
12N7002Package_TO_SOT_SMD:SOT-23Q2
139kResistor_SMD:R_0603_1608MetricR42
14.7uHInductor_SMD:L_1206_3216MetricL6
147kResistor_SMD:R_0603_1608MetricR17
147pFCapacitor_SMD:C_0603_1608MetricC18
1629722000214stdCon:629722000214J3
1ADM3485xRPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU3
1AP63200WUPackage_TO_SOT_SMD:TSOT-23-6U4
1BusTestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_BeadedTP9
1Bus FloatingLED_SMD:LED_0603_1608MetricD15
1Bus PowerLED_SMD:LED_0603_1608MetricD12
1CH340CPackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU2
1Common ModeInductor_SMD:L_CommonMode_Wuerth_WE-SL2L1
1Comp OutTestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_BeadedTP11
1Comp+TestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_BeadedTP1
1Comp-TestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_BeadedTP2
1EE2-5NURelay_SMD:Relay_DPDT_Kemet_EE2_NUK1
1ESP32-WROOM-32DRF_Module:ESP32-WROOM-32DU1
1HalfRefTestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_BeadedTP3
1LM393Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU5
1Logic GNDTestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_BeadedTP13
1ModBusTerminalBlock:TerminalBlock_bornier-4_P5.08mmJ2
1PESD5V0U2BT,215Package_TO_SOT_SMD:SOT-23D6
1PowerLED_SMD:LED_0603_1608MetricD11
1RC BusTerminalBlock:TerminalBlock_bornier-2_P5.08mmJ1
1RC ErrorLED_SMD:LED_0603_1608MetricD10
1RC RxLED_SMD:LED_0603_1608MetricD7
1RC TxLED_SMD:LED_0603_1608MetricD8
1RemoteLED_SMD:LED_0603_1608MetricD9
1RxTestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_BeadedTP10
1TxTestPoint:TestPoint_Loop_D1.80mm_Drill1.0mm_BeadedTP12

Questions

How big is the PanaHacks PCB?

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

What parts does the PanaHacks use?

126 parts, built around the CH340C, ESP32-WROOM-32D, AP63200WU and VOS618AT. 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 PanaHacks KiCad files?

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

Can I use the PanaHacks design in my own project?

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

Similar boards

  • 4 layers86.2 × 56.2 mmTeacup, the printed circuit board in 3D

    Teacup

    HackerComputerCompany/teacup

    Tea Cup TInker board project

    95 parts31GPL-2.0
  • 2 layers257.8 × 176.8 mmTeensy boardV 1, the printed circuit board in 3D

    Teensy boardV 1

    Cosys-Lab/TruggySense

    Framework for off-road rc-vehicle monitorring

    625 parts1CC-BY-SA-4.0
  • 2 layers75 × 50 mmSCM, the printed circuit board in 3D

    SCM

    Formula-Trinity/safety-circuit-monitor

    A Circuit that monitors the Safety Circuit on an FS car and toggles LEDs for the most upstream failure point.

    70 parts
  • 4 layers86.2 × 56.2 mmTeacup t41, the printed circuit board in 3D

    Teacup t41

    thingino/teacup-neo

    Universal Ingenic SoC development platform: one carrier + per-SoC interposer modules (T10 through A1, any package) on a DDR4 card edge, with an ESP32-S3 BMC for autonomous LLM-driven development.

    123 parts1GPL-3.0
  • 2 layers56.8 × 52.4 mmCtrl, the printed circuit board in 3D

    Ctrl

    M-o-a-T/moat-hardware

    Schematics and files for MoaT IoT things

    52 parts
  • 2 layers124.8 × 68 mmESP-32-RELAY CONTROLLER, the printed circuit board in 3D

    ESP-32-RELAY CONTROLLER

    pasachan/ESP-32-RELAY-CONTROLLER

    An 8-channel relay controller with Wi-Fi, an RS-485 field bus, and a 12 V power rail for downstream nodes. Designed as the master board for a small home-automation network: this board switches loads directly, talks to…

    106 parts1CERN-OHL-P-2.0