ElevatorLift
Nickster44·ElevatorLift·hardware/ElevatorLift.kicad_pcb
About the ElevatorLift PCB
ElevatorLift is an open source ESP32 PCB design by Nickster44, published on GitHub. It is a 4-layer board measuring 90 × 90 mm, with 113 components from 91 distinct parts.
Its main chip is the ESP32-S3-WROOM-1U-N16R8, from the ESP32 family. Other key parts include the PM004MNIATR, TPD2EUSB30ADRTR, RV-3032-C7-32.768kHz-2.5PPM-TA-QC, LM66100DCKR and AP63203WU-7. By type, the board carries 35 resistors, 26 capacitors, 16 connectors, 15 ICs, 6 diodes and 3 fuses.
From the project
This folder is the hardware design workspace. The KiCad 10 project contains a Rev-A schematic capture and a routed four-layer PCB. The source board has passed its current KiCad routing checks, and the production archive contains the corresponding September 19 Gerber and drill out
This folder is the hardware design workspace. The KiCad 10 project contains a Rev-A schematic capture and a routed four-layer PCB. The source board has passed its current KiCad routing checks, and the production archive contains the corresponding September 19 Gerber and drill outputs.
2026-09-19: sourcing changes (RV3032 RTC, active 4 MHz oscillator, three AC blade terminals and corrected TVS polarity) are present on the PCB and the post-rework KiCad DRC has no errors or unrouted items. The current production archive contains September 19 Gerber and drill outputs, and the current BOM/CPL…
Main components on the ElevatorLift
ElevatorLift bill of materials (BOM)
113 components, 91 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESP32-S3-WROOM-1U-N16R8 Espressif Systems | ESP32-S3-WROOM-1U-N16R8_CorrectedV2 | U10 |
| 1 | PM004MNIATR PM004MNIATR 4Mbit MRAM Siproin | SOIC-8_3.9x4.9mm_P1.27mm | U11 |
| 1 | TPD2EUSB30ADRTR TPD2EUSB30ADRTR USB ESD Texas Instruments | SOTFL35P100X50-3N | U12 |
| 1 | RV-3032-C7-32.768kHz-2.5PPM-TA-QC RV-3032-C7 RTC Micro Crystal | MicroCrystal_C7_SON-8_1.5x3.2mm_P0.9mm | U13 |
| 1 | LM66100DCKR LM66100DCKR USB IDEAL DIODE Texas Instruments | SOT-363_SC-70-6 | U14 |
| 1 | AP63203WU-7 AP63203WU 3V3 2A Diodes Incorporated | TSOT-23-6 | U20 |
| 1 | LM66100DCKR Texas Instruments | SOT-363_SC-70-6 | U21 |
| 1 | TXS0104EDR TXS0104ED (3V3 <-> 5V) Texas Instruments | SOIC-14_3.9x8.7mm_P1.27mm | U24 |
| 1 | TLP291-4 TLP291-4 ENCODER ISOLATION Toshiba | SOIC-16_4.55x10.3mm_P1.27mm | U30 |
| 1 | 74HC14D,653 74HC14D SCHMITT CONDITIONING Nexperia | SOIC-14_3.9x8.7mm_P1.27mm | U31 |
| 1 | LS7366R-S LS7366R-S QUADRATURE COUNTER LSI Computer Systems | SOIC-14_3.9x8.7mm_P1.27mm | U32 |
| 1 | RXM-418-LR TE Connectivity / Linx | XCVR_RXM-418-LR | U40 |
| 1 | LICAL-DEC-MS001 TE Connectivity / Linx | 20-SSOP | U41 |
| 1 | TLP291-4(GB-TP,E) TLP291-4 Toshiba | SOIC-16_4.55x10.3mm_P1.27mm | U42 |
| 1 | TLP291-4 Toshiba | SOIC-16_4.55x10.3mm_P1.27mm | U43 |
| 1 | AO3400A | SOT-23 | Q40 |
| 1 | OT32254MJBA4SL OT32254MJBA4SL 4MHz YXC | YXC_YSO110TR_3225 | Y30 |
| 1 | USB4145-03-0230-C USB4145-03-0230-C_REVA2 | GCT_USB4145-03-0230-C_REVA2 | J10 |
| 1 | PZ254V-11-06P BOOT RESET HEADER - UART PINS 3/4 NC | PinHeader_1x06_P2.54mm_Vertical | J11 |
| 1 | SM02B-SRSS-TB(LF)(SN) RTC BACKUP 3V JST | JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_Horizontal | J12 |
Show 71 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 1287 1287 AC LINE Keystone | Keystone_1287_Tab_6.35x0.81mm | J20 |
| 1 | 1287 1287 AC NEUTRAL Keystone | Keystone_1287_Tab_6.35x0.81mm | J21 |
| 1 | 1287 1287 CHASSIS PE Keystone | Keystone_1287_Tab_6.35x0.81mm | J22 |
| 1 | TSW-104-07-G-S VFD UART 5V GND RX TX | SAMTEC_TSW-104-07-G-S_ZeroPadded | J24 |
| 1 | ED300/3 ENCODER A: +12V GND A | Altech_AK300_1x03_P5.00mm_45-Degree | J30 |
| 1 | ED300/3 ENCODER B: +12V GND B | Altech_AK300_1x03_P5.00mm_45-Degree | J31 |
| 1 | CONSMA002 CONSMA002 (418 MHz ANT) | SMA_TE-Linx_CONSMA002_RightAngle | J40 |
| 1 | ED300/3 ED300/3 SAFETY HOME GND | Altech_AK300_1x03_P5.00mm_45-Degree | J41 |
| 1 | ED300/3 ED300/3 LIMIT UP DOWN GND | Altech_AK300_1x03_P5.00mm_45-Degree | J42 |
| 1 | ED300/3 ED300/3 SERVICE KEY HOLD GND | Altech_AK300_1x03_P5.00mm_45-Degree | J43 |
| 1 | ED300/3 ED300/3 SERVICE UP DOWN GND | Altech_AK300_1x03_P5.00mm_45-Degree | J44 |
| 1 | ED300/3 ED300/3 EXT LIGHT 12V / GND / SPARE | Altech_AK300_1x03_P5.00mm_45-Degree | J45 |
| 1 | ED300/3 ED300/3 LIGHT + / SW- / GND | Altech_AK300_1x03_P5.00mm_45-Degree | J46 |
| 1 | PTS810SJM250SMTRLFS BOOT | SW_SPST_PTS810 | BOOT1 |
| 1 | 0031.8201 T500mA 250VAC + 0031.8201 | Fuseholder_Cylinder-5x20mm_Schurter_0031_8201_Horizontal_Open | F20 |
| 1 | MF-MSMF075/24X 0.75A HOLD 24V PTC Bourns | Fuse_1812_4532Metric | F21 |
| 1 | 1812L110/33MR 1.1A HOLD 33V PTC Littelfuse | Fuse_1812_4532Metric | F40 |
| 1 | PZ254V-11-03P LIGHT SUPPLY SELECT | PinHeader_1x03_P2.54mm_Vertical | JP40 |
| 1 | PZ254V-11-03P RF BAUD0 SELECT | PinHeader_1x03_P2.54mm_Vertical | JP41 |
| 1 | PZ254V-11-03P RF BAUD1 SELECT | PinHeader_1x03_P2.54mm_Vertical | JP42 |
| 1 | RAC10-12SK/277 | CONV_RAC10-12SK_277 | PS20 |
| 1 | R-78E5.0-0.5 | CONV_R-78E5.0-0.5 | PS21 |
| 1 | PTS810SJM250SMTRLFS RESET | SW_SPST_PTS810 | RST1 |
| 1 | ERZ-V14D241 ERZ-V14D241 150VAC | RV_Disc_D15.5mm_W5.2mm_P7.5mm | RV20 |
| 1 | PTS810SJM250SMTRLFS RF LEARN | SW_SPST_PTS810 | SW40 |
| 1 | KT-0603YG GREEN STATUS | LED_0603_1608Metric | D11 |
| 2 | SMBJ15A Yangzhou Yangjie | D_SMB | D20, D41 |
| 1 | KT-0603YG 3V3 OK | LED_0603_1608Metric | D22 |
| 1 | BAT54WS-7-F Diodes Incorporated | D_SOD-323 | D40 |
| 1 | KT-0603YG RF MODE | LED_0603_1608Metric | D43 |
| 1 | SRP7028A-2R2M 2.2uH Bourns | L_Bourns_SRP7028A_7.3x6.6mm | L20 |
| 1 | CC0603KRX7R9BB104 100nF MRAM decoupling | C_0603_1608Metric | C11 |
| 1 | CL10A105KB8NNNC 1uF EN reset delay | C_0603_1608Metric | C12 |
| 1 | CC0603KRX7R9BB104 100nF RTC decoupling | C_0603_1608Metric | C13 |
| 1 | CC0603KRX7R9BB104 100nF ESP32 decoupling | C_0603_1608Metric | C14 |
| 1 | CL21A106KAYNNNE 10uF ESP32 bulk | C_0805_2012Metric | C15 |
| 1 | CL10A105KB8NNNC 1u USB IN | C_0603_1608Metric | C16 |
| 1 | CL10A105KB8NNNC 1u 5V OUT | C_0603_1608Metric | C17 |
| 1 | EEUFR1J101L 100u 63V | CP_Radial_D8.0mm_P3.50mm | C20 |
| 1 | CC0603KRX7R9BB104 100n 25V | C_0603_1608Metric | C21 |
| 1 | CL21A106KAYNNNE 10u 10V | C_0805_2012Metric | C22 |
| 1 | CL31A106KBHNNNE 10u 25V | C_1206_3216Metric | C23 |
| 2 | CL31A226KAHNNNE 22u 10V | C_1206_3216Metric | C24, C25 |
| 1 | CC0603KRX7R9BB104 100n BST | C_0603_1608Metric | C26 |
| 1 | CC0603KRX7R9BB104 100n 3V3 | C_0603_1608Metric | C27 |
| 1 | CC0603KRX7R9BB104 100n 5V | C_0603_1608Metric | C28 |
| 1 | CL10A105KB8NNNC 1uF | C_0603_1608Metric | C29 |
| 1 | CC0603KRX7R9BB104 100nF OSC DECOUPLING | C_0603_1608Metric | C30 |
| 1 | CC0603KRX7R9BB104 100nF LS7366R decoupling | C_0603_1608Metric | C32 |
| 1 | CC0603KRX7R9BB104 100nF 74HC14 decoupling | C_0603_1608Metric | C33 |
| 1 | CC0603KRX7R9BB104 100nF 12V FIELD DECOUPLING | C_0603_1608Metric | C34 |
| 4 | CC0603KRX7R9BB104 100n | C_0603_1608Metric | C40, C41, C42, C43 |
| 1 | CL21A106KAYNNNE 10u | C_0805_2012Metric | C44 |
| 1 | 0603WAF5101T5E 5.1k 1% CC1 | R_0603_1608Metric | R10 |
| 1 | 0603WAF5101T5E 5.1k 1% CC2 | R_0603_1608Metric | R11 |
| 1 | 0603WAF1002T5E 10k EN pull-up | R_0603_1608Metric | R12 |
| 1 | 0603WAF1002T5E 10k BOOT pull-up | R_0603_1608Metric | R13 |
| 1 | 0603WAF1001T5E 1k STATUS LED | R_0603_1608Metric | R14 |
| 1 | 0603WAF4701T5E 4.7k I2C SDA pull-up | R_0603_1608Metric | R16 |
| 1 | 0603WAF4701T5E 4.7k I2C SCL pull-up | R_0603_1608Metric | R17 |
| 3 | 0603WAF1001T5E 1k | R_0603_1608Metric | R20, R61, R62 |
| 1 | 0603WAF0000T5E 0R | R_0603_1608Metric | R21 |
| 1 | 0603WAF1002T5E 10k OE pull-down | R_0603_1608Metric | R24 |
| 1 | 0603WAF2201T5E 2.2k ENCODER A LED | R_0603_1608Metric | R30 |
| 1 | 0603WAF2201T5E 2.2k ENCODER B LED | R_0603_1608Metric | R31 |
| 1 | 0603WAF1002T5E 10k A pull-up | R_0603_1608Metric | R32 |
| 1 | 0603WAF1002T5E 10k B pull-up | R_0603_1608Metric | R33 |
| 2 | 0603WAF1003T5E 100k | R_0603_1608Metric | R40, R58 |
| 8 | 0603WAF2201T5E 2.2k | R_0603_1608Metric | R41, R42, R43, R44, R45, R46, R47, R48 |
| 8 | 0603WAF1002T5E 10k | R_0603_1608Metric | R49, R50, R51, R52, R53, R54, R55, R56 |
| 1 | 0603WAF1000T5E 100R | R_0603_1608Metric | R57 |
ElevatorLift design files
The KiCad project lives in the Nickster44/ElevatorLift repository on GitHub; these links point at the commit this page was built from.
ElevatorLift: common questions
What microcontroller does the ElevatorLift use?
The ElevatorLift is built around the ESP32-S3-WROOM-1U-N16R8, from the ESP32 family.
How big is the ElevatorLift PCB?
The ElevatorLift measures 90 × 90 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the ElevatorLift?
113 components, from 91 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the ElevatorLift design files?
From the Nickster44/ElevatorLift repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the ElevatorLift design in my own project?
The repository has no license, so all rights stay with Nickster44. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the ElevatorLift without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k