Skip to the content
PCBKitNew board
2 layers28.9 × 42.5 mmEsp32DevKitS, the printed circuit board in 3D

The circuit taken as an example while designing the board Thing Plus C - ESP32 WROOM

Size
28.9 × 42.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
91
Nets
97
Pads
408
Tracks, vias
3,158, 199
Pours
7
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
10 Mar 2023
Updated
22 Jul 2024

Overview

Esp32DevKitS is an open-source printed circuit board by Hasatio, from the Hasatio/esp32DevKitS repository on GitHub. It is a 2-layer board of 28.9 × 42.5 mm with 91 parts on 97 nets, routed with 3,158 tracks and 199 vias.

It is built around the CH340C, ADS1115IDGS and ADXL345-EP, with the MCP73831 and MBT3904DW1T1 among its other parts. Its parts include 31 resistors, 14 capacitors, 10 ICs, 7 connectors and 4 diodes. It belongs with the ESP32 boards of this library.

Main components

5

README

README.md

ESP32-DEVKIT-S

The circuit taken as an example while designing the board Thing Plus C - ESP32 WROOM

This pcb scaled down using the components in the example schematic

Revision 0

Added:

  • 1x ADXL345 (Accelerometer)
  • 2x 1x20 FPC connector for ESP pins
  • In breakable PCB:
    • 4x ADS1115 (Analog to Digital Converter)
    • 1x20 FPC connector
    • 1x QWIIC connector

Changed:

  • ESP32-WROOM-32D model
  • Battery socket breakable PCB
  • Logo

Removed:

  • RGB led
  • SD card

Note: The connection cannot be made because the tx rx connection paths are not correct.

Revision 1

  • Two circuits were produced for the left and right foot.

Added:

  • New circuit in mirror image design

Changed:

  • Circuit design, components in usb communication and components in the power section
  • CH340C model
  • TX, RX connection paths reversed
  • Analog pull up resistor 100k

Note: The battery does not charge when the switch is in the off position.

Revision 2

Changed:

  • The on/off switch will only be used for battery discharge

Parts

91
QtyValueFootprintReferences
16150kSparkFun ESP32 Thing Plus C:0402-TIGHTR10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25
70.1uFSparkFun ESP32 Thing Plus C:0402-TIGHTC2, C8, C9, C10, C11, C12, C14
610kSparkFun ESP32 Thing Plus C:0402-TIGHTR1, R3, R4, R7, R8, R26
4>VALUESilicon-Standard:QFN-10-RSE>NAME, >NAME, >NAME, >NAME
4ADS1115IDGSPackage_SO:TSSOP-10_3x3mm_P0.5mmU5, U6, U7, U8
4VAL**Panelization:mouse-bite-1mm 2mouse-bite-emm-slot, mouse-bite-emm-slot, mouse-bite-emm-slot, mouse-bite-emm-slot
3, ,
31.0uFSparkFun ESP32 Thing Plus C:0402-TIGHTC1, C3, C13
31kSparkFun ESP32 Thing Plus C:0402-TIGHTR9, R27, R31
34k7SparkFun ESP32 Thing Plus C:0402-TIGHTR2, R5, R6
3Conn_01x20Connector_FFC-FPC:Molex_200528-0200_1x20-1MP_P1.00mm_HorizontalJ4, J5, J7
3LOGOlogo:Hasatio_logo_miniG***, G***, G***
210uFSparkFun ESP32 Thing Plus C:0402-TIGHTC4, C5
24.7uFSparkFun ESP32 Thing Plus C:0402-TIGHTC6, C7
25.1kSparkFun ESP32 Thing Plus C:0402-TIGHTR29, R30
2JUMPER-SMT_2_NC_TRACE_SILKSparkFun ESP32 Thing Plus C:SMT-JUMPER_2_NC_TRACE_SILKJP1, JP2
2QWIIC_RIGHT_ANGLESparkFun ESP32 Thing Plus C:JST04_1MM_RAJ3, J6
1SparkFun ESP32 Thing Plus C:SOT23-5U2
12.0kSparkFun ESP32 Thing Plus C:0402-TIGHTR28
1>VALUESparkFun ESP32 Thing Plus C:ESP-WROOM-32-NARROWU3
1ADXL345Package_LGA:LGA-14_3x5mm_P0.8mm_LayoutBorder1x6yU1
1BAT60A 3A/10V/280mVSparkFun ESP32 Thing Plus C:SOD-323D1
1BLUESparkFun ESP32 Thing Plus C:LED-0603D4
1BootSwitches:TACTILE_SWITCH_SMD_2.8X1.9MMS1
1CH340CPCM_Package_SO_AKL:SOIC-16_3.9x9.9mm_P1.27mmU9
1DMG2305UX 20V/4.2A/52mΩ/1.4WSparkFun ESP32 Thing Plus C:SOT23-3Q1
1FRAME-LEDGERSparkFun ESP32 Thing Plus C:CREATIVE_COMMONSFRAME1
1JST_2MM_MALESparkFun ESP32 Thing Plus C:JST-2-SMDJ1
1LOGOlogo:qr-esp32-devkit-sG***
1MAX17048SparkFun ESP32 Thing Plus C:DFN-8U10
1MBT3904DW1T1SparkFun ESP32 Thing Plus C:SC70-6Q2
1MCP73831SparkFun ESP32 Thing Plus C:SOT23-5U4
1ON/OFFButton_Switch_SMD:SW_SPDT_k3-1295SW1
1REDSparkFun ESP32 Thing Plus C:LED-0603D2
1ResetSwitches:TACTILE_SWITCH_SMD_2.8X1.9MMS2
1USB_C_2-LAYER_PADSSparkFun ESP32 Thing Plus C:USB-C-16P-2LAYER-PADSJ2
1VAL**Panelization:mouse-bite-1mm x2mouse-bite-1mm-slot
1YellowSparkFun ESP32 Thing Plus C:LED-0603D3

The 90 most common of 91 parts.

Questions

How big is the Esp32DevKitS PCB?

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

What parts does the Esp32DevKitS use?

91 parts, built around the CH340C, ADS1115IDGS, ADXL345-EP and MCP73831. 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 Esp32DevKitS KiCad files?

From the Hasatio/esp32DevKitS repository on GitHub, at the commit this page was made from: the board is Rev2/R/R.kicad_pcb and its schematic Rev0/ESP32-DEVKIT-S-cp2102.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Esp32DevKitS design in my own project?

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

More from Hasatio/esp32DevKitS

3
  • 2 layers58 × 42.5 mmPanelization, the printed circuit board in 3D

    Panelization

    Hasatio/esp32DevKitS

    The circuit taken as an example while designing the board Thing Plus C - ESP32 WROOM

    179 parts
  • 2 layers28.1 × 43.3 mmEsp32DevKitS, the printed circuit board in 3D

    Esp32DevKitS

    Hasatio/esp32DevKitS

    The circuit taken as an example while designing the board Thing Plus C - ESP32 WROOM

    96 parts
  • 2 layers28.1 × 43.3 mmESP32-DEVKIT S cp2102, the printed circuit board in 3D

    ESP32-DEVKIT S cp2102

    Hasatio/esp32DevKitS

    The circuit taken as an example while designing the board Thing Plus C - ESP32 WROOM

    92 parts

Similar boards

  • 2 layers22.9 × 59.7 mmVersion current, the printed circuit board in 3D

    Version current

    oomlout/oomlout_oomp_documentation_bot

    a bot that goes around generating rough documentation for kicad projects

    110 parts
  • 2 layers25.4 × 58.9 mmEsp32-thing, the printed circuit board in 3D

    Esp32-thing

    vanessaPrankl/HeadMouse

    This project provides hardware, enclosure and software for the head-motion based computermouse HeadMouse.

    72 parts2
  • 6 layers64.8 × 69.9 mmEzDV, the printed circuit board in 3D

    EzDV

    tmiw/ezDV

    A FreeDV device based on the ESP32.

    130 parts114
  • 2 layers80 × 42.5 mmBebl v2, the printed circuit board in 3D

    Bebl v2

    wyolum/bebl_v2

    "Bar End Brake Light" , redux. v2 of Justin's original BEBL with mods.

    75 parts1
  • 2 layers112 × 79 mmMacropad, the printed circuit board in 3D

    Macropad

    dbozec/macropad

    Custom wireless macropad

    94 parts1
  • 4 layers89 × 58 mmHALMET, the printed circuit board in 3D

    HALMET

    hatlabs/HALMET-hardware

    Hat Labs Marine Engine & Tank interface hardware design files

    227 parts8CC-BY-4.0
  • 2 layers96.2 × 53.4 mmFancontroller, the printed circuit board in 3D

    Fancontroller

    dj-bauer/espfancooling

    Just another fan controller, but this time with bluetooth

    89 parts2GPL-3.0