

Hardware experiments, board bring-up, firmware starters and setup notes
- Size
- 27.9 × 55.9 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 43
- Nets
- 58
- Pads
- 173
- Tracks, vias
- 0, 25
- Routed
- Not yet
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 23 Sep 2026
- Updated
- 7 Nov 2026
Overview
Out is an open-source printed circuit board by MichalMatu, from the MichalMatu/hardware-lab repository on GitHub. It is a 4-layer board of 27.9 × 55.9 mm with 43 parts on 58 nets.
It is built around the AXP2101 and TPS22917LDBV.
Main components
2AXP2101
QFN-40-EP(5x5)-40℃~+85℃ 3.9V~5.5V Dynamic voltage scaling、Overcurrent Protection、Operating status indication、Adjustable current limiting、Power-on timing control QFN-40-EP(5x5) Power Management - Specialized ROHSX-Powers TechPower Management - SpecializedTPS22917LDBV
SOT-23-6-40℃~+125℃ 0V~5.5V 1 220mΩ 2A Active Low Load Switch SOT-23-6 Power Distribution Switches ROHSTexas InstrumentsPower Distribution Switches
README
README.mdHardware Lab
Hardware experiments, firmware starters, board bring-up projects and setup notes.
This repository consolidates several previously standalone repositories while retaining their Git history. Each project remains isolated in its own directory under projects/.
Projects
-
projects/esp_rs— ESP Rust experiments and starter firmware -
projects/rp_pi2_zero— Raspberry Pi Zero 2 W setup and experiments -
projects/modules— ESP32-family module experiments -
projects/esp32s3-edge-ai— modular ESP32-S3 edge AI experiments (scaffold only) -
projects/nrf52840— nRF52840 SuperMini / nice!nano experiments -
projects/LilyGo_4.7— LilyGo T5 4.7-inch e-paper firmware -
projects/milkV256mb— Milk-V Duo 256 setup and experiments -
projects/LILYGO_T_HIGH_GROW— LILYGO T-HIGrow PlantStatus firmware and web UI (sanitized snapshot) -
projects/esp32-cam-telegram— ESP32-CAM/OV2640 Telegram motion camera (unfinished; build validated) -
projects/esp32_s2_wifi— ESP32-S2 USB NCM ↔ Wi-Fi bridge; working main snapshot plus preserved OLED variant -
projects/pcb— SKiDL/KiCad PCB workspace and board experiments (unfinished; hardware validation pending) -
projects/esp32_c6_zigbee— retired ESP32-C6 Zigbee/low-level I/O extension prototype; maintained code absorbed into esp32s3_LiteGraph -
projects/IPCam— IP camera/YOLO detection and recording experiment (clean snapshot) -
projects/body-conductor-mvp— MediaPipe body-to-audio mapping experiment (clean snapshot) -
projects/kobra2-neo— Anycubic Kobra 2 Neo modular three-axis platform: interchangeable pen, clay/paste and future toolheads
History and licenses
Most imported projects retain their original commits as merge ancestry. Some former standalone repositories have since been removed after verification. Projects with contaminated secret history may be imported as sanitized snapshots instead. Existing per-project license files and notices remain authoritative for their respective project directories; there is intentionally no repository-wide license override.
Parts
43| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 2.2uF | Capacitor_SMD:C_0603_1608Metric | C_PMIC_ALDOIN, C_PMIC_BLDOIN, C_PMIC_VBUSB, C_PMIC_VIN1, C_PMIC_VIN2, C_PMIC_VIN3, C_PMIC_VIN4, C_PMIC_VMID, C_PMIC_VRTC |
| 7 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP_GND, TP_PWRON, TP_TS, TP_VMID, TP_VREF, TP_VRTC, TP_VSYS |
| 3 | 22uF | Capacitor_SMD:C_1206_3216Metric | C_DCDC1, C_PMIC_SYSA, C_PMIC_SYSB |
| 2 | 100R | Resistor_SMD:R_0603_1608Metric | R_CHG_G, R_HOST_3V3_OFF |
| 2 | 100k | Resistor_SMD:R_0603_1608Metric | R_CHG_PD, R_HOST_3V3_ON |
| 2 | 1uF | Capacitor_SMD:C_0603_1608Metric | C_PMIC_BAT, C_PMIC_VREF |
| 2 | 1uH | Inductor_SMD:L_1210_3225Metric | L_DCDC1, L_PMIC_SW |
| 2 | 2.2k | Resistor_SMD:R_0603_1608Metric | R_I2C_SCL, R_I2C_SDA |
| 2 | Conn_01x22 | Connector_PinSocket_2.54mm:PinSocket_1x22_P2.54mm_Vertical | J_HOST_L, J_HOST_R |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C_PMIC_VBUSA |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric | R_LED_CHG |
| 1 | 1nF | Capacitor_SMD:C_0603_1608Metric | C_PWRON |
| 1 | 2N7002 | Package_TO_SOT_SMD:SOT-23 | Q_CHG |
| 1 | 4.7k | Resistor_SMD:R_0603_1608Metric | R_PMIC_IRQ |
| 1 | 510R | Resistor_SMD:R_0603_1608Metric | R_PWRON |
| 1 | AXP2101 | Package_DFN_QFN:VQFN-40-1EP_5x5mm_P0.4mm_EP3.5x3.5mm | U_PMIC |
| 1 | CHG | LED_SMD:LED_0603_1608Metric | D_CHG |
| 1 | Conn_01x02 | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J_BAT |
| 1 | Conn_01x04 | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J_QWIIC |
| 1 | SW_Push | Button_Switch_SMD:SW_SPST_TL3342 | SW_PWRON |
| 1 | TPS22917L | Package_TO_SOT_SMD:SOT-23-6 | U_HOST_3V3_SW |
Questions
How big is the Out PCB?
It measures 27.9 × 55.9 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Out use?
43 parts, built around the AXP2101 and TPS22917LDBV. 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 Out KiCad files?
From the MichalMatu/hardware-lab repository on GitHub, at the commit this page was made from: the board is projects/pcb/archive/boards/esp32_s3_hat_experiment/out/project.kicad_pcb and its schematic projects/pcb/archive/legacy_tooling/templates/skidl_reference/tests/examples/netlist_to_skidl/kicad_project/esp32s3mini1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Out design in my own project?
Its repository states no licence, so its author keeps all rights: ask MichalMatu before reusing the design.
Similar boards
- 2 layers22.6 × 35.1 mm

- 2 layers70 × 59.7 mm

MyMachine LED cap
BrnoMarsRover/myMachine-LED-cap
Repository for my Machine LED Cap project, including software, PCBs, and documentation.
58 partsMIT - 4 layers40 × 30 mm

- 4 layers86.4 × 50.8 mm

LoRa device
indoor-industry/Mercurio-RevB
A project for a functioning handheld LoRa+GPS radio device
168 partsGPL-3.0 - 4 layers38 × 64 mm

Ak display 38x64 SPLIT POWER CANDIDATE
LeeSpo/portable-display-epass-EVT1-minboot-r1
当前自研硬件为 38 × 64 mm、四层 split-power 工程候选,尚未放行生产。
147 parts - 4 layers46.5 × 55.5 mm

Family lace
SomniumUrani/secure-family
A heart rate monitorization system based on LoRa signals for health alarms.
55 parts - 4 layers85 × 67 mm

- 4 layers36.8 × 78.6 mm
