Skip to the content
PCBKitNew board
2 layers61 × 61 mmVael, the printed circuit board in 3D

esp32s3 flight controller

Size
61 × 61 mm
Copper layers
2
Thickness
1.6 mm
Parts
66
Nets
94
Pads
289
Tracks, vias
1,096, 93
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
26 Aug 2026
Updated
18 Sep 2026

Overview

Vael is an open-source printed circuit board by dialgorithm, from the dialgorithm/vael repository on GitHub. It is a 2-layer board of 61 × 61 mm with 66 parts on 94 nets, routed with 1,096 tracks and 93 vias.

It is built around the ESP32-S3-WROOM-1-N8R8, MT3608 and AMS1117-3.3, with the DW01A, MPU-6050 and TP4056 among its other parts. Its parts include 18 capacitors, 18 resistors, 8 ICs, 7 connectors and 6 diodes. It belongs with the robots and motor control boards and the ESP32 boards of this library.

Main components

9

README

README.md

vael

esp32-s3 n8r8 flight controller for sensing and data logging.

pcb

it features

  • ESP32-S3-WROOM-1-N8R8 as the main controller
  • MPU6050 3-axis accelerometer and gyroscope for motion and orientation data
  • BMP180 digital pressure sensor for pressure and altitude-related measurements
  • MicroSD card storage for flight data logging
  • USB-C connectivity for programming, debugging, and data transfer
  • TP4056-based LiPo charging circuitry
  • DW01A battery protection for LiPo protection
  • MT3608 boost converter for generating the required higher-voltage rail
  • AMS1117-3.3 LDO for regulated 3.3 V power
  • USBLC6-2SC6 ESD protection for USB protection

design

vael is designed to keep the electronics compact while providing enough space for sensors, power circuitry, storage, and connectivity.

the board is built around the esp32-s3-wroom-1-n8r8, with the supporting electronics integrated onto a custom pcb. it combines the imu, pressure sensor, microsd storage, usb-c interface, battery charging, protection, and voltage regulation into a single compact board.

the layout keeps the sensing and processing electronics centralized while separating the power and signal sections. the mpu6050 and bmp180 are positioned for consistent sensor measurements, while the microsd slot, usb-c connector, battery connector, reset button, and mode switch are accessible from the board edges.

the board primarily uses smd components, including 1206 passives and compact sensor packages, to maintain a small form factor while providing the hardware required for data collection, logging, and embedded flight applications.

Schematics + PCB

SchematicPCB3d
schematicpcbpcb

BOM

the complete bill of materials is available in bom.csv.

Parts

66
QtyValueFootprintReferences
110.1uFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC1, C2, C4, C6, C11, C12, C13, C14, C15, C16, C17
410kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR1, R2, R16, R17
41kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR6, R8, R9, R12
4Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3, J4, J5, J6
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_DIN965_PadH1, H2, H3, H4
310uFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC9, C10, C18
3LEDLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD2, D3, D6
2100nFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC3, C5
222uFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC7, C8
22kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR7, R13
24.7kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR14, R15
25.1kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR3, R4
1100Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR5
1110kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR10
115kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR11
11N5819Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD1
1220Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR18
14.7uHInductor_SMD:L_1206_3216Metric_Pad1.22x1.90mm_HandSolderL1
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U6
1BMP18PRESSURE-BMP180_LGA7_:LGA7-1.5-3.8X3.6MMU8
1BatteryConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalBT1
1Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ7
1DW01APackage_TO_SOT_SMD:SOT-23-6U2
1ESP32-S3-WROOM-1-N8R8ESP32-S3-WROOM-1-N8R8:XCVR_ESP32S3WROOM1N8R8U1
1FS8205AFS8205A:SOP65P640X120-8NQ1
1LL43Diode_SMD:D_MiniMELFD5
1MPU-6050footprints:QFN24_4X4X0P9-0P5_TDKU7
1MT3608MT3608:SOT95P280X145-6NU5
1Micro_SD_CardConnector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5J1
1SS34Diode_SMD:D_SMAD4
1SW_SPDTButton_Switch_SMD:SW_SPDT_PCM12SW2
1SW_SPSTButton_Switch_THT:SW_PUSH_6mmSW1
1TP4056TP4056:SOP127P600X175-9NU4
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U3
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ2

Questions

How big is the Vael PCB?

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

What parts does the Vael use?

66 parts, built around the ESP32-S3-WROOM-1-N8R8, MT3608, AMS1117-3.3 and DW01A. 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 Vael KiCad files?

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

Can I use the Vael design in my own project?

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

Similar boards

  • 2 layers150 × 40 mmBicopter, the printed circuit board in 3D

    Bicopter

    InputBlackBoxOutput/Bicopter

    Design files for a PCB Bicopter

    79 parts1MIT
  • 2 layers62 × 6 mmTableLight, the printed circuit board in 3D

    TableLight

    jonny190/TableLight

    A 3D-printable, battery-powered, USB-C rechargeable table lamp in the classic "Poldina" shape - honeycomb disc base, thin stem, down-firing cone shade with a white top - running WLED on an ESP32, with a capacitive touch…

    72 partsMIT
  • 2 layers61 × 61 mmESP32 FC, the printed circuit board in 3D

    ESP32 FC

    MAATHES-THILAK-K/ESP32-S3_FLIGHT_CONTROLLER

    A custom-designed flight controller based on the ESP32-S3 module, built for compatibility with the esp-fc firmware and Betaflight-like configuration.

    69 parts7Apache-2.0
  • 2 layers56.1 × 37 mmPowerBoard, the printed circuit board in 3D

    PowerBoard

    dev-campusfab/chessLab

    Interactive Chess board that brings visuals to the game and can help the player to learn.

    44 parts2AGPL-3.0
  • 2 layers35 × 39 mmNex, the printed circuit board in 3D

    Nex

    dialgorithm/nex

    esp32 swarm bots

    60 parts1
  • 2 layers70 × 120 mmMultimetre V2, the printed circuit board in 3D

    Multimetre V2

    hilham1990/Multimetre

    AkademiUsta Multimetre: ATmega328P + 16 bit ADS1115 ADC, OLED ekran ve Li-ion pil ile açık kaynak el multimetresi. KiCad 10 dosyaları, Gerber ve LCSC kodlu BOM. Kart henüz üretilmedi.

    86 parts
  • 2 layers100 × 100.1 mmDiploma, the printed circuit board in 3D

    Diploma

    t3ry4git/stm32Co2

    A simple CO2 and environmental monitor based on the STM32F103C8 microcontroller. The firmware reads temperature and humidity from a DHT22 sensor, measures CO2 concentration using an MHZ19B module and displays values on…

    62 parts
  • 2 layers25.8 × 34.5 mmCargadorDeBaterias, the printed circuit board in 3D

    CargadorDeBaterias

    Tintun1/Practicas

    Practicas de programacion / diseño / demas

    27 parts