

Ps1 lockers
web server to run lockers system
- Size
- 89.6 × 90 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 76
- Nets
- 58
- Pads
- 296
- Tracks, vias
- 746, 488
- Pours
- 6
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 10 Aug 2024
- Updated
- 25 Jan 2026
Overview
Ps1 lockers is an open-source printed circuit board by pumpingstationone, from the pumpingstationone/ps1_lockers repository on GitHub, published under the MIT licence. It is a 4-layer board of 89.6 × 90 mm with 76 parts on 58 nets, routed with 746 tracks and 488 vias.
It is built around the ESP32-WROOM-32U, XL1509-3.3 and AMS1117-3.3, with the BSS138 and SK6812MINI-E among its other parts. Its parts include 27 resistors, 12 capacitors, 12 transistors, 9 connectors and 4 ICs. It belongs with the ESP32 boards of this library.
Main components
5ESP32-WROOM-32U
SMD,19.2x18mm-40℃~+85℃ -97dBm 2.4GHz 20.5dBm 3V~3.6V Bluetooth4.2 ESP32-DOWD UART、SDIO、SPI、I2C、GPIO、PWM、ADC、DAC、CAN SMD,19.2x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesXL1509-3.3
SOP-8-40℃~+125℃@(TJ) 1 150kHz 2A 2mA 3.3V 4.5V~40V Buck Buck Built-in Fixed No SOP-8 DC-DC Converters ROHSUMWDC-DC ConvertersAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsBSS138
SOT-23-55℃~+150℃ 1 N-channel 1.1Ω@10V、1.2Ω@4.5V 1.2V 1.7nC@10V 17.5pF 340mA 350mW 50V 6.5pF N-Channel SOT-23 MOSFETs ROHShongjiachengMOSFETsSK6812MINI-E
SMD-40℃~+85℃ 0.6mA 1.78mm 120mcd~240mcd 120° 160mcd~320mcd 1kHz 2.8mm 2000V 3.2mm 3.7V~5.5V 460nm~470nm 515nm~525nm 620nm~625nm 800Kbit/s 815mcd~1275mcd Semi-transparent lens SMD RGB LEDs(Built-in IC) ROHSOPSCO OptoelectronicsRGB LEDs(Built-In IC)
README
README.mdps1_lockers
web server to run lockers system
to run, type in root directory of this repo:
docker-compose up
requires .env file with structure
LDAP_SERVER =""
LDAP_USER =""
LDAP_PASSWORD =""
MQTT_HOST =""
MQTT_PORT =""
MQTT_USERNAME =""Parts
76| Qty | Value | Footprint | References |
|---|---|---|---|
| 27 | 10k | Resistor_SMD:R_0603_1608Metric | R101, R102, R103, R104, R105, R106, R107, R108, R109, R110, R111, R112, R113, R114, R115, R116 +11 |
| 12 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q101, Q102, Q103, Q104, Q105, Q106, Q107, Q108, Q109, Q110, Q111, Q112 |
| 5 | 22uF | Capacitor_SMD:C_0805_2012Metric | C103, C104, C106, C108, C111 |
| 5 | RJ45_Shielded | Connector_RJ:RJ45_Amphenol_RJHSE5380 | J101, J102, J103, J104, J105 |
| 3 | .1uF | Capacitor_SMD:C_0603_1608Metric | C109, C110, C112 |
| 2 | 220uF | Capacitor_SMD:CP_Elec_10x10.5 | C101, C105 |
| 2 | 4.7uF 100V | Capacitor_SMD:C_0805_2012Metric | C102, C107 |
| 2 | Conn_01x04 | Connector_JST:JST_PH_S4B-PH-SM4-TB_1x04-1MP_P2.00mm_Horizontal | J107, J108 |
| 2 | SW_Push | Button_Switch_SMD:SWITCH_2x3_SMD_TACTILE_GREEN | SW101, SW102 |
| 1 | 68uF | Inductor_SMD:INDUCTOR-68uH | L101 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U103 |
| 1 | Conn_01x02_MountingPin | Connector_JST:JST_VH_2_VERTICAL | J106 |
| 1 | D_TVS_x2_AAC | Package_TO_SOT_SMD:SOT-23 | D102 |
| 1 | ESP32-WROOM-32U | RF_Module:ESP32-WROOM-32U_evezor | U102 |
| 1 | Fiducial | Evezor_extras:Fiducial_0.5mm_Mask1mm | FID101 |
| 1 | LOGO | Symbol:ps1 | G*** |
| 1 | LOGO | Evezor_extras:MADE IN USA_RD | G*** |
| 1 | SK6812MINI | LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm | D104 |
| 1 | SX35_SCHOTTKY | Diode_SMD:D_SMA | D101 |
| 1 | TestPoint | Evezor_extras:TestPoint_THTPad_D1.0mm_Drill0.5mm | TP1 |
| 1 | Trans_CAN_SN65HVD230DR | Package_SO:CAN-TRANS-SN65HVD230DR | U104 |
| 1 | XL1509 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U101 |
| 1 | ftdi_conn | Connector_JST:JST_SH_BM06B-SRSS-TB_1x06-1MP_P1.00mm_Vertical | J109 |
| 1 | led_g | LED_SMD:LED_0603_1608Metric | D103 |
The 75 most common of 76 parts.
More from pumpingstationone/ps1_lockers
3- 2 layers79 × 75 mm

- 2 layers80 × 18 mm

- 2 layers33 × 33 mm

Similar boards
- 2 layers263.5 × 63.5 mm

Tobor
evezor/tobor_v00
Tobor (robot spelled backwards), was built to be the most versatile open-source robotics system
124 parts126CERN-OHL-P-2.0 - 2 layers45.1 × 45.1 mm

SuperPower uC KiCad
SuperPower/esp32_shield
All hardware designs and products you can find in this repository is licensed under CERN Open Hardware Licence Version 2 - Weakly Reciprocal
33 parts - 4 layers

Titanrio
ggarciabaez/titanrio
A RoboRIO-Inspired Expansion board for Robotics. Mostly for funsies + learning.
83 parts - 2 layers440 × 150 mm

- 2 layers314.4 × 104.3 mm

- 2 layers99.1 × 55.4 mm

ESP32 Plotter Controller revB1 unrouted
MarkJB/ESP32_Plotter_Controller
An ESP32/TMC2130 based 2 axis controller designed for pen plotters
53 parts9MIT - 2 layers87 × 72 mm

- 2 layers37.3 × 40 mm

Shaker Module
MRSD-APEXLabs/Shaker-Module
Contains PCB files and simple REST API for controlling PWM.
35 parts
Questions
How big is the Ps1 lockers PCB?
It measures 89.6 × 90 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Ps1 lockers use?
76 parts, built around the ESP32-WROOM-32U, XL1509-3.3, AMS1117-3.3 and BSS138. 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 Ps1 lockers KiCad files?
From the pumpingstationone/ps1_lockers repository on GitHub, at the commit this page was made from: the board is cad/mainboard/mainboard.kicad_pcb and its schematic cad/light_button_board/light_button_board/light_button_board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Ps1 lockers design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).