
PolySaber
PedroBMedeiros/PolySaber
Firmware for Cal Poly Senior Project - PolySaber a Custom PCB Soundboard

Firmware for Cal Poly Senior Project - PolySaber a Custom PCB Soundboard
Zibs Saber v2 is an open-source printed circuit board by PedroBMedeiros, from the PedroBMedeiros/PolySaber repository on GitHub. It is a 2-layer board of 20 × 160 mm with 75 parts on 91 nets, routed with 650 tracks and 126 vias.
It is built around the ESP32-WROOM-32E-N8, MAX98357AETE+T and TPS54560BDDAR, with the S8205A, AMS1117-3.3 and HY2120-CB among its other parts. Its parts include 22 resistors, 20 capacitors, 9 ICs, 7 diodes and 3 switches. It belongs with the ESP32 boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | Conn_01x01 | TestPoint:TestPoint_Pad_4.0x4.0mm | +5V_1, +5V1, B-1, B+1, BM1, DOUT1, P-_1, P-1, SPK-1, SPK+1 |
| 9 | 0.1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5, C6, C7, C8, C9, C13, C15, C17, C20 |
| 3 | 470 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R14, R21, R22 |
| 3 | SS54-HF | SS54:SMCDO-214AB_CIP-M | D3, D4, D5 |
| 2 | 100 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R5 |
| 2 | 100K | Resistor_SMD:R_1206_3216Metric | R16, R17 |
| 2 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6, R13 |
| 2 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C12, C16 |
| 2 | 10u | Capacitor_SMD:C_1210_3225Metric | C1, C2 |
| 2 | 1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2 |
| 2 | 4.7K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R10, R12 |
| 2 | 47uF | Capacitor_SMD:C_1210_3225Metric | C10, C11 |
| 1 | 0.1 | Resistor_SMD:R_1206_3216Metric | R20 |
| 1 | 1 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7 |
| 1 | 1000u | Capacitor_THT:CP_Radial_D8.0mm_P3.50mm | C18 |
| 1 | 100k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8 |
| 1 | 10K | Resistor_SMD:R_1206_3216Metric | R19 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R11 |
| 1 | 10k | Resistor_SMD:R_1206_3216Metric | R15 |
| 1 | 10u | Capacitor_SMD:C_1206_3216Metric | C3 |
| 1 | 10u | Inductor_SMD:L_7.3x7.3_H4.5 | L2 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4 |
| 1 | 2.2n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C19 |
| 1 | 22u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C14 |
| 1 | 33k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R9 |
| 1 | 4.7n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4 |
| 1 | 4.7u | Inductor_SMD:L_7.3x7.3_H4.5 | L1 |
| 1 | 52.3K | Resistor_SMD:R_1206_3216Metric | R18 |
| 1 | 8205A | Package_TO_SOT_SMD:SOT-23-6_Handsoldering | U2 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U5 |
| 1 | APHB1608CGKSURKC | APHB1608CGKSURKC:LED_APHB1608CGKSURKC | D7 |
| 1 | BOOT | Button_Switch_SMD:SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFS | SW3 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Horizontal | J2 |
| 1 | EN | Button_Switch_SMD:SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFS | SW1 |
| 1 | ESP32-WROOM-32E | RF_Module:ESP32-WROOM-32E | U6 |
| 1 | GREEN | LED_SMD:LED_0805_2012Metric | D1 |
| 1 | HY2120_BMS | Package_TO_SOT_SMD:SOT-23-6 | U3 |
| 1 | MAX98357A | Package_DFN_QFN:TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mm | U8 |
| 1 | MPU-6050 | Sensor_Motion:InvenSense_QFN-24_4x4mm_P0.5mm | U9 |
| 1 | PJ-063AH | A_ProjectLibrary:CUI_PJ-063AH | J1 |
| 1 | RED | LED_SMD:LED_0805_2012Metric | D2 |
| 1 | SN74LVC1T45DBV | Package_TO_SOT_SMD:SOT-23-6 | U7 |
| 1 | SS34 | Diode_SMD:D_SMA | D6 |
| 1 | SW_Push | Button_Switch_THT:SW_PUSH_6mm | SW2 |
| 1 | TP5100 | Package_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm | U4 |
| 1 | TPS54560BDDA | Package_SO:Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias | U1 |

PedroBMedeiros/PolySaber
Firmware for Cal Poly Senior Project - PolySaber a Custom PCB Soundboard

digiexchris/furnace-controller
Simple 5 wire furnace controller using the Wemos D1 Mini. Intended for ESPHome and Home Assistant or other automation uses.

EthanGreenhouse/rng-pcb
NE555 + CD4017 random number generator. 41-component SMD board, no microcontroller.

JaphD/USB-C-PD-Smart-Power-Supply
A compact STM32-controlled USB-C Power Delivery supply providing selectable 5 V, 9 V, 12 V, and 20 V outputs up to 3 A.

google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards


bmeisels/hackeriot_board
Hackeriot Board is a research target for learning about Hardware Reverse Engineering. The board was used as part of the Hardware Reverse Engineering workshop at the 2024 conference.


cepr/daly-to-lithium-balance-adapter
Replacement traction battery for a 2018 Energica Ego. The original Lithium Balance s-BMS master (BMCU) stays in the bike.
It measures 20 × 160 mm and has 2 copper layers, 1.6 mm thick.
75 parts, built around the ESP32-WROOM-32E-N8, MAX98357AETE+T, TPS54560BDDAR and S8205A. 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.
From the PedroBMedeiros/PolySaber repository on GitHub, at the commit this page was made from: the board is PolySaberFinalKicad/Zibs_Saber_v2.kicad_pcb and its schematic PolySaber/PolySaber.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask PedroBMedeiros before reusing the design.