Lilygo
Ndambia·lilygo·Work/All/schematic/schematic.kicad_pcb
About the Lilygo PCB
Lilygo is an open source ESP32 PCB design by Ndambia, published on GitHub. It is a 4-layer board measuring 77.9 × 81.6 mm, with 147 components from 81 distinct parts.
Its main chip is the ESP32-WROOM-32D-N4, from the ESP32 family. Other key parts include the RS0108YQ20, AS312, TPS630250RNCR, SIM7600G-H R2 and MT3608. By type, the board carries 51 capacitors, 48 resistors, 16 diodes, 10 ICs, 7 transistors and 5 inductors.
It belongs with the iot & wireless, rf & radio and power & battery designs in this gallery.
From the project
A custom 4-layer KiCad PCB design integrating an ESP32 Wi-Fi/Bluetooth microcontroller with a SIM7600G-H 4G LTE Cat-4 cellular module, comprehensive power management, GPS tracking, GPRS connectivity, USB-C charging, LiPo battery management, environmental sensing, and USB-to-UART
A custom 4-layer KiCad PCB design integrating an ESP32 Wi-Fi/Bluetooth microcontroller with a SIM7600G-H 4G LTE Cat-4 cellular module, comprehensive power management, GPS tracking, GPRS connectivity, USB-C charging, LiPo battery management, environmental sensing, and USB-to-UART programming support.
- Overview - PCB Preview - Schematic Overview - Key Features - System Architecture - Schematic Sheets - Bill of Materials Summary - Power System - Connectivity - PCB Stackup & Design Rules - Gerber & Manufacturing Files - Custom Libraries - Datasheets - Repository Structure - Getting Started
Main components on the Lilygo
Lilygo bill of materials (BOM)
147 components, 81 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RS0108YQ20 | SOP65P640X120-20N | IC1 |
| 1 | AS312 | AS312 | IC2 |
| 1 | TPS630250RNCR | TPS630250RNCR | IC3 |
| 1 | SIM7600G-H R2 SIM7600G-H_R2 | SIM7600GHR2 | IC4 |
| 1 | MT3608 | SOT-23-6 | U2 |
| 1 | AM2302 | ASAIR_AM2302_P2.54mm_Vertical | U3 |
| 1 | TP4056 | SOIC127P600X175-9N | U4 |
| 1 | ESP32-WROOM-32D-N4 ESP32-WROOM-32 | ESP32-WROOM-32 | U6 |
| 1 | CH340T(SSOP20W) | SSOP-20_5.3x7.2mm_P0.65mm | U8 |
| 1 | TPS56339DDC | SOT-23-6 | U10 |
| 1 | BC817 | SOT-23 | Q1 |
| 2 | NCE6005AR | SOT-223-3_TabPin2 | Q8, Q9 |
| 2 | MMBT3904 | SOT-23 | Q10, Q11 |
| 2 | SI2302 | SOT-23 | Q15, Q16 |
| 1 | 7C012000IW1 12MHz | Crystal_SMD_2520-4Pin_2.5x2.0mm | Y1 |
| 1 | 2073-SIM7155-6-1-14-A SIM7155-6-1-14-A | SIM7155-6-1-14-A_GCT | J1 |
| 1 | USB4105-GF-A USB_C_Receptacle_USB2.0 | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J3 |
| 1 | 5v | TestPoint_Loop_D2.50mm_Drill1.85mm | +5V |
| 1 | BWU.FL-IPEX1 GPRS_ANTENNA | CONN_2337019-1_TEC | AE3 |
| 1 | BWU.FL-IPEX1 GPS_ANTENNA | CONN_2337019-1_TEC | AE4 |
Show 61 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | BAT+ | TestPoint_Loop_D2.50mm_Drill1.85mm | BAT+1 |
| 1 | BAT- | TestPoint_Loop_D2.50mm_Drill1.85mm | BAT-1 |
| 2 | SKRPACE010 SW_Push | SMT_4.2X3.2_ | BOOT1, RESET1 |
| 2 | SS54 | D_SMA | D1, D17 |
| 1 | SMLVN6RGBFU1 SMLVN6RGB | LED_ROHM_SMLVN6 | D3 |
| 1 | YLED0603B CHARGING_RED_LED | LED_0603_1608Metric | D8 |
| 3 | B5819W | D_SOD-123 | D10, D11, D12 |
| 1 | BAT54C | SOT-23 | D13 |
| 2 | SP0502BAHT | SOT-23 | D15, D16 |
| 1 | YLED0603G PWR | LED_0603_1608Metric | D23 |
| 1 | YLED0603YG DONE_GRN_LED | LED_0603_1608Metric | D24 |
| 1 | ESD0504F | SOT-363_SC-70-6 | D25 |
| 1 | YLED0603G LED_net | LED_0603_1608Metric | D26 |
| 1 | YLED0603B LED_status | LED_0603_1608Metric | D27 |
| 1 | BZT52C4V3 4.2v Zener | D_SOD-123 | D28 |
| 1 | CYA1040-22UH 22uH | L_Chilisin_BMRG00101030 | L1 |
| 1 | YSPI0530S-1R0M 1uH | L_Chilisin_BMRx00050512-B | L2 |
| 1 | YSMC160865H-R47MG 2A_bead | L_0603_1608Metric | L3 |
| 1 | YSPI0530S-4R7M 4.7uH | L_Chilisin_BMRx00050512-B | L5 |
| 1 | LQW15AN47NJ00D 47nH | L_0402_1005Metric | L9 |
| 7 | CGA0402X5R226M100GT 22u | C_0402_1005Metric | C1, C2, C8, C9, C30, C64, C65 |
| 10 | CL05B104KB54PNC 100n | C_0402_1005Metric | C3, C7, C24, C62, C63, C66, C72, C73 +2 |
| 2 | CL05B104KB54PNC 0.1u | C_0402_1005Metric | C6, C11 |
| 2 | CL05A106MP5NUNC 10u | C_0402_1005Metric | C10, C68 |
| 1 | 0402WGF0000TCE 22uF | C_0402_1005Metric | C13 |
| 2 | CL05B104KB54PNC 100nF | C_0402_1005Metric | C14, C52 |
| 2 | CC0402JRNPO9BN220 22pF | C_0402_1005Metric | C15, C16 |
| 1 | CL10A475KP8NNNC 4.7u | C_0603_1608Metric | C21 |
| 2 | CL10B104KB8NNNC 10u | C_0603_1608Metric | C22, C60 |
| 2 | TLJB227M006R0500 220u | CP_EIA-3528-21_Kemet-B | C23, C67 |
| 2 | CL05A475MP5NRNC 4.7u | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C25, C28 |
| 1 | CL05B103KB5NNNC 10n | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C26 |
| 3 | CL05B104KB54PNC 100n | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C27, C29, C32 |
| 2 | RVT1A221M0605 220u | CP_Elec_6.3x5.4 | C31, C35 |
| 2 | GMK105BJ104KV-F 100nF_65V | C_0402_1005Metric | C53, C57 |
| 2 | CL05A106MP5NUNC 10uF | C_0805_2012Metric | C54, C55 |
| 2 | CL10A226MO7JZNC 22uF | C_0603_1608Metric | C56, C58 |
| 1 | TAJB476K010RNJ 47u | CP_EIA-3528-21_Kemet-B | C59 |
| 1 | CL10B104KB8NNNC 100n | C_0603_1608Metric | C61 |
| 2 | 0402CG330J500NT 33p | C_0402_1005Metric | C69, C71 |
| 2 | CC0402JRNPO9BN220 22p | C_0402_1005Metric | C70, C75 |
| 11 | FRC0402F1002TS 10K | R_0402_1005Metric | R1, R11, R12, R13, R19, R20, R21, R59 +3 |
| 1 | FRC0402F1203TS 120K | R_0402_1005Metric | R2 |
| 1 | 0402WGF1602TCE 16K | R_0402_1005Metric | R3 |
| 5 | 0402WGF4701TCE 4.7k | R_0402_1005Metric | R14, R87, R98, R100, R101 |
| 10 | FRC0402F1001TS 1K | R_0402_1005Metric | R15, R16, R17, R18, R75, R76, R77, R78 +2 |
| 1 | RC0402FR-07220RL 220R | R_0402_1005Metric | R22 |
| 1 | 0603WAF1001T5E 1K | R_0603_1608Metric | R24 |
| 1 | FRC0603F1002TS 10K | R_0603_1608Metric | R25 |
| 1 | RK73B1ETTP434J 720K | R_0402_1005Metric | R26 |
| 1 | 0402WGF1023TCE 180K | R_0402_1005Metric | R27 |
| 2 | 0402WGF5101TCE 5.1K | R_0402_1005Metric | R31, R81 |
| 1 | FRC0402F30R0TS 30R | R_0402_1005Metric | R57 |
| 1 | 0402WGF3092TCE 30.9K | R_0402_1005Metric | R58 |
| 1 | FRC0402F4871TS 4870 | R_0402_1005Metric | R79 |
| 1 | FRC0402F8662TS 86600 | R_0402_1005Metric | R80 |
| 1 | FRC0402F47R0TS 47R | R_0402_1005Metric | R82 |
| 1 | 0402WGF0000TCE 0R | R_0402_1005Metric | R86 |
| 3 | 0402WGF220JTCE 22R | R_0402_1005Metric | R88, R89, R90 |
| 2 | FRC0402F3900TS 390R | R_0402_1005Metric | R91, R92 |
| 2 | 0402WGF4702TCE 47k | R_0402_1005Metric | R111, R112 |
Lilygo design files
The KiCad project lives in the Ndambia/lilygo repository on GitHub; these links point at the commit this page was built from.
Lilygo: common questions
What microcontroller does the Lilygo use?
The Lilygo is built around the ESP32-WROOM-32D-N4, from the ESP32 family.
How big is the Lilygo PCB?
The Lilygo measures 77.9 × 81.6 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Lilygo?
147 components, from 81 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 Lilygo design files?
From the Ndambia/lilygo 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 Lilygo design in my own project?
The repository has no license, so all rights stay with Ndambia. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Lilygo 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