Skip to the content
2 layers35 × 45 mmLVGLDevKit, the printed circuit board in 3D

Try to build an ESP32 firmware with LVGL and ST7789 drivers inside.

Size
35 × 45 mm
Copper layers
2
Thickness
1.6 mm
Parts
40
Nets
61
Pads
193
Tracks, vias
434, 54
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
9 Jul 2022
Updated
30 Jul 2022

Overview

LVGLDevKit is an open-source printed circuit board by jppang, from the jppang/ESP32_MicroPython_LVGL_ST7789 repository on GitHub. It is a 2-layer board of 35 × 45 mm with 40 parts on 61 nets, routed with 434 tracks and 54 vias.

It is built around the CH340C, ESP32-WROOM-32 and AMS1117-3.3, with the SIQ-02FVS3, S8050 and AO3400A among its other parts. Its parts include 13 resistors, 8 capacitors, 7 ICs, 4 transistors and 3 diodes. It belongs with the ESP32 boards of this library.

Main components

6

README

hardware/README.md

This development kit for experimenting MicroPython and LVGL on ESP32 platform is designed by KiCad 6.

Parts

40
QtyValueFootprintReferences
5104Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC4, C5, C6, C7, C8
520KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5, R9, R11, R12, R13
54.7KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R6, R7, R8
222uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2
2470Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3, R4
2S8050Package_TO_SOT_SMD:SOT-23_HandsolderingQ1, Q2
10.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3
11N4007Diode_SMD:D_SOD-323_HandSolderingD1
127Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR10
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223U1
1AO3400APackage_TO_SOT_SMD:SOT-23_HandsolderingQ3
1AO3400APackage_TO_SOT_SMD:SOT-23Q4
1BOOTButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW2
1BuzzerBuzzer_CMT-0502-75-SMT-TR:Buzzer_CMT-0502-75-SMT-TRB1
1CH340CPackage_SO:SOP-16_3.9x9.9mm_P1.27mmU2
1ENButton_Switch_SMD:SW_Push_SPST_NO_Alps_SKRKSW1
1ESP32-WROOM-32RF_Module:ESP32-WROOM-32U5
1GPS_UART_ModuleConnector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_VerticalU3
1GREENLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD3
1I2CConnector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_VerticalJ2
1IPS154-12Display:ZJYIPS154_PG04U7
1Micro_SD_Card_Det_9PinConnector_Card:microSD_Taobao_9_Pin_CDU4
1REDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD2
1SIQ-02FVS3Rotary_Encoder:RotaryEncoder_Mitsumi_SIQ02FVS3U6
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Tabobao_16_PinJ1

Similar boards

  • 2 layers85 × 56 mmHB RF ETH, the printed circuit board in 3D

    HB RF ETH

    alexreinert/PCB

    Some of my PCBs

    96 parts104
  • 4 layers100 × 80 mmHackathon board v2, the printed circuit board in 3D

    Hackathon board v2

    Brian-Nziza/ESP32-Hackathon-Board

    KiCad 10 project. Board is 100 × 80 mm, four layers, fabricated by JLCPCB.

    75 parts
  • 2 layers80 × 45 mmKizami, the printed circuit board in 3D

    Kizami

    hasky00/kizami-core

    FPGA side of Kizami — cycle-exact timecode + audio witness on iCE40

    36 partsMIT
  • 2 layers162.8 × 99.9 mmPSU, the printed circuit board in 3D

    PSU

    Sakib-Ansari/Linear_Programmable_Power_Supply

    This repository contains the complete KiCad project for a multi-board linear programmable bench power supply. The design is organized into separate PCBs, including the Power Board, Control Board, Front Panel, Output…

    133 partsMIT
  • 4 layers72 × 53 mmUnijoysticle2 xl800, the printed circuit board in 3D

    Unijoysticle2 xl800

    ricardoquesada/unijoysticle2

    Bluetooth gamepad support for the Commodore 64 / Atari / Amiga, etc.

    58 parts62
  • 2 layers63 × 60.8 mmEsp32node wip, the printed circuit board in 3D

    Esp32node wip

    MadsRudolph/personal-projects

    One passive crossover board per speaker, so build two. Single-sided, through-hole only, CNC isolation-milled with an 0.8 mm end mill (the DTU 62768 process).

    32 parts
  • 2 layers60 × 47 mmAstro driver, the printed circuit board in 3D

    Astro driver

    rudnik275/astronaut-lamp

    Ночник «космонавт на луне» → нативное HomeKit-устройство на ESP32 + HAA: разбор родной платы, схема драйвера, конфиг, корпус

    51 parts
  • 2 layers50 × 60 mmRespiratorIF, the printed circuit board in 3D

    RespiratorIF

    DigitalRealitiesLab/AirResMask

    AirRes Mask: A Precise and Robust Virtual Reality Breathing Interface Utilizing Breathing Resistance as Output Modality

    48 parts3MIT

Questions

How big is the LVGLDevKit PCB?

It measures 35 × 45 mm and has 2 copper layers, 1.6 mm thick.

What parts does the LVGLDevKit use?

40 parts, built around the CH340C, ESP32-WROOM-32, AMS1117-3.3 and SIQ-02FVS3. 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 LVGLDevKit KiCad files?

From the jppang/ESP32_MicroPython_LVGL_ST7789 repository on GitHub, at the commit this page was made from: the board is hardware/LVGLDevKit.kicad_pcb and its schematic hardware/LVGLDevKit.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the LVGLDevKit design in my own project?

Its repository states no licence, so its author keeps all rights: ask jppang before reusing the design.