Skip to the content
2 layers74.4 × 51.2 mmEsp32-wroom timer, the printed circuit board in 3D

This is an ESP32 port of the popular Chorus RF Laptimer

Size
74.4 × 51.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
66
Nets
91
Pads
268
Tracks, vias
582, 430
Pours
3
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
23 Nov 2018
Updated
20 Aug 2022

Overview

Esp32-wroom timer is an open-source printed circuit board by AlessandroAU, from the AlessandroAU/Chorus32-ESP32LapTimer repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 74.4 × 51.2 mm with 66 parts on 91 nets, routed with 582 tracks and 430 vias.

It is built around the ESP32-WROOM-32U, MP1584EN and INA219AID, with the RX5808 and AMS1117 among its other parts. Its parts include 21 capacitors, 19 resistors, 12 ICs, 4 connectors and 3 diodes. It belongs with the ESP32 boards of this library.

Main components

5

README

pcb/smeat/esp32-wroom-timer-v1/README.md

Features

  • External edge mounted SMA connector for better range
    • Uses the esp32-wroom-32u
    • To connect the antenna, cut open a U.FL adapter cable and solder one end to the SMA connector
  • Integrated buck converter with correct components ;) (those modules from china are all over the place)
    • Max input 28V (26V if using ina219)
  • Footprint for an optional LoRa module
  • Space for 6 RX5808 modules
  • Optional ina219
    • I don't trust them anymore since one failed for me and put the input voltage on the 3.3V rail
    • Limits input voltage to 26V
  • Optional Fan with optional temperature sensor
  • Beeper

Bugs

  • Wrong SMA footprint (still fits though)
  • Buzzer footprint is a little bit too small for my buzzers
  • A vertically mounted XT60 might be better

Images

PCB Side 1

PCB Side 2

Parts

66
QtyValueFootprintReferences
1510µFCapacitor_SMD:C_0805_2012MetricC2, C4, C6, C7, C9, C10, C11, C12, C13, C19, C20, C21, C22, C23, C24
6RX5808my:rx5808U3, U5, U6, U7, U10, U11
50.1µFCapacitor_SMD:C_0603_1608MetricC3, C5, C8, C14, C15
410kResistor_SMD:R_0805_2012MetricR3, R4, R7, R14
3100kResistor_SMD:R_0805_2012MetricR1, R2, R11
31kResistor_SMD:R_0805_2012MetricR5, R15, R16
24K7Resistor_SMD:R_0805_2012MetricR18, R19
2MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2
2Q_NMOS_GSDPackage_TO_SOT_SMD:SOT-23Q1, Q2
1150pFCapacitor_SMD:C_0603_1608MetricC1
1210kResistor_SMD:R_0805_2012MetricR9
122µHInductor_SMD:L_12x12mm_H6mmL1
1240Resistor_SMD:R_0805_2012MetricR12
1240kResistor_SMD:R_0805_2012MetricR6
1390Resistor_SMD:R_0805_2012MetricR13
140.2kResistor_SMD:R_0805_2012MetricR10
159kResistor_SMD:R_0805_2012MetricR8
1AMS1117Package_TO_SOT_SMD:SOT-223U2
1BuzzerBuzzer_Beeper:MagneticBuzzer_Kingstate_KCG0601BZ1
1Conn_CoaxialConnector_Coaxial:SMA_Amphenol_132289_EdgeMountJ4
1DDiode_SMD:D_SMAD2
1D_SchottkyDiode_SMD:D_SMAD1
1ESP32-WROOM-32URF_Module:ESP32-WROOM-32UU1
1Fan_connectorConnector_PinHeader_2.00mm:PinHeader_2x01_P2.00mm_Vertical_SMDJ1
1LEDLED_SMD:LED_0805_2012MetricD3
1MCP9804_MSOPPackage_SO:MSOP-8_3x3mm_P0.65mmU12
1MP1584Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU4
1ProgrammingConnector_PinHeader_2.00mm:PinHeader_1x06_P2.00mm_VerticalJ2
1SX127_modulemy:sx1276_moduleU8
1ShuntResistor_SMD:R_2512_6332MetricR17
1ina219Package_TO_SOT_SMD:SOT-23-8U9
1input powerConnector_Wire:SolderWirePad_1x02_P7.62mm_Drill2.5mmJ3

The 65 most common of 66 parts.

Similar boards

  • 2 layers49 × 49.9 mmFpvlaptracker32, the printed circuit board in 3D

    Fpvlaptracker32

    warhog/fpvlaptracker

    simple fpv lap tracking software, firmware and hardware

    28 parts3
  • 2 layers190.5 × 121.8 mmGantry PCBv2, the printed circuit board in 3D

    Gantry PCBv2

    4rynv/Eklavya_Gantry

    an attempt to automate screwing out and in of screw holes arranged in a matrix formation

    173 parts12MIT
  • 2 layers74.2 × 52.1 mmBLE MOTOR, the printed circuit board in 3D

    BLE MOTOR

    maivananh111/PCB-ESP32-BLE-Keyless

    Keyless board esp32 for bike

    60 parts
  • 2 layers45 × 55 mmDongleALIVEv2.0, the printed circuit board in 3D

    DongleALIVEv2.0

    joaogabrielsantosD/Dongle-eaLIVE-PCB

    PCB of the DongleEALIVE for reading data from the vehicle's CAN bus with telemetry via BLE, supporting GPS and accelerometer.

    77 parts1
  • 2 layersPerfboardESP, the printed circuit board in 3D

    PerfboardESP

    kvoit/WemosD1MiniPerfboard

    PCB for a Wemos D1 Mini, with a MP1584 and a SOT-223 regulator UNDER the module, with perfboard around

    1,084 parts1GPL-3.0
  • 2 layers130.5 × 91.1 mmRobot Main Controller V3, the printed circuit board in 3D

    Robot Main Controller V3

    manhtienvu-vn/Defensive_Robot

    Full neccessary document my team PKA-03 (Phenikaa University) used to build a defensive robot in the Vietnam Robocon competition 2025, including firmware, hardware and mechanical design.

    128 parts

Questions

How big is the Esp32-wroom timer PCB?

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

What parts does the Esp32-wroom timer use?

66 parts, built around the ESP32-WROOM-32U, MP1584EN, INA219AID and RX5808. 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 Esp32-wroom timer KiCad files?

From the AlessandroAU/Chorus32-ESP32LapTimer repository on GitHub, at the commit this page was made from: the board is pcb/smeat/esp32-wroom-timer-v1/esp32-wroom-timer.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Esp32-wroom timer design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).