
Yoga v2
mschwingen/hardware
Hardware designs by Michael Schwingen, michael at schwingen dot org

Hardware designs by Michael Schwingen, michael at schwingen dot org
Esp prog is an open-source printed circuit board by mschwingen, from the mschwingen/hardware repository on GitHub. It is a 2-layer board of 30 × 19 mm with 8 parts on 14 nets, routed with 38 tracks and 0 vias.
It is built around the BCW33. Its parts include 4 resistors, 2 transistors and 2 connectors.

Similar to Analog Devices LB-013, this is a simple R-C-network that is useful when optimizing the loop compensation of switching regulators. I made this to use parts I had around (especially the 5-pin DIP switches), primarily because a nice PCB with silkscreen is a lot prettier than a bit of perfboard.
The PCB with all switches open has ca. 12pF of capacitance.
This is a KiCad design, however, there are PDFs and fabrication-ready gerber files in case you simply want to make your own.
This design is licensed under the CERN-OHL-S v2 license: https://ohwr.org/cern_ohl_s_v2.txt
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 390 | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R3, R4 |
| 2 | 8.2k | Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder | R1, R2 |
| 2 | BCW33 | Package_TO_SOT_SMD:SOT-23_Handsoldering | Q1, Q2 |
| 1 | Conn_01x07_Female | Connector_PinSocket_2.54mm:PinSocket_1x07_P2.54mm_Horizontal | J1 |
| 1 | Conn_02x03_Odd_Even | Connector_IDC:IDC-Header_2x03_P2.54mm_Vertical | J2 |
It measures 30 × 19 mm and has 2 copper layers, 1.6 mm thick.
8 parts, built around the BCW33. 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 mschwingen/hardware repository on GitHub, at the commit this page was made from: the board is esp-prog/SMD/esp-prog.kicad_pcb and its schematic USB-PD-Sniffer/USB-PD-Sniffer_V1.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 mschwingen before reusing the design.

mschwingen/hardware
Hardware designs by Michael Schwingen, michael at schwingen dot org

mschwingen/hardware
Hardware designs by Michael Schwingen, michael at schwingen dot org

mschwingen/hardware
Hardware designs by Michael Schwingen, michael at schwingen dot org

mschwingen/hardware
Hardware designs by Michael Schwingen, michael at schwingen dot org

mschwingen/hardware
Hardware designs by Michael Schwingen, michael at schwingen dot org

mschwingen/hardware
Hardware designs by Michael Schwingen, michael at schwingen dot org

leo-recover/domotics
A simple domotics system using Raspberry-Pi, several smart nodes, and radio modules


joeycastillo/Sensor-Watch
A board replacement for the classic Casio F-91W wristwatch

rusefi/rusefi
rusefi - GPL internal combustion engine control unit

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

dangiu/PicoMemcard
Emulating PSX Memory Card (or controller) using a Raspberry Pi Pico