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

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

Size
28.1 × 43.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
96
Nets
91
Pads
414
Tracks, vias
2,220, 132
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.1 × 43.3 mm with 96 parts on 91 nets, routed with 2,220 tracks and 132 vias.

It is built around the ADS1115IDGS, CH340K and ADXL345-EP, with the MCP73831 and MBT3904DW1T1 among its other parts. Its parts include 31 resistors, 14 capacitors, 11 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

96
QtyValueFootprintReferences
16150kSparkFun ESP32 Thing Plus C:0402-TIGHTR10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25
81.0uFSparkFun ESP32 Thing Plus C:0402-TIGHTC1, C2, C3, C8, C9, C10, C11, C14
610kSparkFun ESP32 Thing Plus C:0402-TIGHTR1, R3, R4, R7, R8, R26
5, , , ,
4>VALUESilicon-Standard:QFN-10-RSE>NAME, >NAME, >NAME, >NAME
4ADS1115IDGSPackage_SO:TSSOP-10_3x3mm_P0.5mmU5, U6, U7, U8
31kSparkFun ESP32 Thing Plus C:0402-TIGHTR9, R27, R34
34k7SparkFun ESP32 Thing Plus C:0402-TIGHTR2, R5, R6
3Conn_01x20Connector_FFC-FPC:Molex_200528-0200_1x20-1MP_P1.00mm_HorizontalJ3, J5, J6
3LOGOlogo:Hasatio_logo_miniG***, G***, G***
2SparkFun ESP32 Thing Plus C:SOT23-5U2, U10
20.1uFSparkFun ESP32 Thing Plus C:0402-TIGHTC12, C13
210uFSparkFun ESP32 Thing Plus C:0402-TIGHTC4, C5
24.7uFSparkFun ESP32 Thing Plus C:0402-TIGHTC6, C7
25.1kSparkFun ESP32 Thing Plus C:0402-TIGHTR32, R33
2>VALUESwitches:TACTILE_SWITCH_SMD_2.8X1.9MM>NAME, >NAME
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_RAJ4, J7
2VAL**Panelization:mouse-bite-1mm x4mouse-bite-1mm-slot, mouse-bite-1mm-slot
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
1BLUESparkFun ESP32 Thing Plus C:LED-0603D5
1BootSparkFun ESP32 Thing Plus C:TACTILE_SWITCH_SMD_4.6X2.8MMS1
1CH340KPackage_SO:SSOP-10_3.9x4.9mm_P1.00mmU9
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:Hasatio_logo_microG***
1LOGOlogo:qr-esp32-devkit-sG***
1MAX17048SparkFun ESP32 Thing Plus C:DFN-8U11
1MBT3904DW1T1SparkFun ESP32 Thing Plus C:SC70-6Q2
1MCP73831SparkFun ESP32 Thing Plus C:SOT23-5U4
1REDSparkFun ESP32 Thing Plus C:LED-0603D2
1ResetSparkFun ESP32 Thing Plus C:TACTILE_SWITCH_SMD_4.6X2.8MMS2
1S4 3A/10V/280mVSparkFun ESP32 Thing Plus C:SOD-323D1
1USB_C_2-LAYER_PADSSparkFun ESP32 Thing Plus C:USB-C-16P-2LAYER-PADSJ2
1VAL**Panelization:mouse-bite-1mm 2mouse-bite-emm-slot
1VAL**Panelization:mouse-bite-1mm 4mouse-bite-1mm-slot
1VAL**Panelization:mouse-bite-1mm x2mouse-bite-1mm-slot
1YellowSparkFun ESP32 Thing Plus C:LED-0603D3

The 95 most common of 96 parts.

Questions

How big is the Esp32DevKitS PCB?

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

What parts does the Esp32DevKitS use?

96 parts, built around the ADS1115IDGS, CH340K, 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 Rev0/Rev0.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 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
  • 2 layers28.9 × 42.5 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

    91 parts

Similar boards

  • 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
  • 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
  • 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 layers52.8 × 71.8 mmESPBoosted, the printed circuit board in 3D

    ESPBoosted

    schoolllex/ESPBoosted

    A custom, feature-rich ESP32-WROOM-32 development board featuring built-in environmental sensors, power management, and expansion interfaces.

    51 parts
  • 4 layers42 × 42 mmHuvud, the printed circuit board in 3D

    Huvud

    bondus/KlipperToolboard

    A 3D printer tool head controller board

    126 parts373GPL-3.0
  • 2 layers97 × 77.5 mmESPlant, the printed circuit board in 3D

    ESPlant

    CCHS-Melbourne/ESPlant

    Environmental Sensor Plant - solar WiFi gardening/meteorological sensor using ESP8266

    77 parts37