Skip to the content
PCBKitNew board
2 layers38 × 151.9 mmRuller battery, the printed circuit board in 3D

PCB ruler featuring an ESP-32 module, push-buttons and an OLED screen

Size
38 × 151.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
56
Nets
70
Pads
264
Tracks, vias
735, 87
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
11 Apr 2024
Updated
21 Nov 2024

Overview

Ruller battery is an open-source printed circuit board by rapha-tech, from the rapha-tech/ESP-32-ruler repository on GitHub. It is a 2-layer board of 38 × 151.9 mm with 56 parts on 70 nets, routed with 735 tracks and 87 vias.

It is built around the CH340C, ESP32-WROOM-32 and TP4057, with the LESD5D5.0CT1G, 1N4148W and BAT760-7 among its other parts. Its parts include 13 capacitors, 13 resistors, 12 switches, 8 diodes and 4 ICs. It belongs with the power boards and the ESP32 boards of this library.

Main components

7

README

README.md

ESP-32-ruler

PCB ruler featuring an ESP-32 module, push-buttons and an OLED screen

Tetris on the Ruler

Parts

56
QtyValueFootprintReferences
9SW_PushButton_Switch_SMD:SW_SPST_TL3342SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12
610KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2, R4, R5, R8, R10
41uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC4, C7, C8, C9
3100nF/50VCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC2, C5, C16
34K7Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3, R11, R12
2LESD5D5.0CT1GDiode_SMD:D_SOD-523D2, D4
2NPN_S9013Package_TO_SOT_SMD:SOT-23Q1, Q2
1100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1
1100nF/50VCapacitor_SMD:C_0603_1608MetricC15
110uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC6
11KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR7
11N4148WDiode_SMD:D_SOD-123D5
11kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR9
11kResistor_SMD:R_0603_1608MetricR7
12.2uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC11
12.2uFCapacitor_SMD:C_0603_1608MetricC3
122uF/10VCapacitor_SMD:C_0805_2012MetricC14
1390KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR6
1ALPS SSSS811101custom footprint:SW7_6.7X4.1MM_SM SSSS811101SW3
1BAT760-7Diode_SMD:D_SOD-323_HandSolderingD6
1CH340CPackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU1
1ESP32-WROOM-32RF_Module:ESP32-WROOM-32U3
1GLEDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD3
1LEDLED_SMD:LED_0603_1608MetricD6
1LEDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD7
1MICRO_USBcustom footprint:MICRO USBJ1
1NCP167BMX330TBGPackage_DFN_QFN:OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mmU4
1NTA4151PT1GPackage_TO_SOT_SMD:SOT-416Q3
1OLED-128O064DDisplay:OLED-128O064DDS1
1RLEDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD1
1SW_Push_bootButton_Switch_SMD:SW_SPST_TL3342SW1
1SW_Push_resetButton_Switch_SMD:SW_SPST_TL3342SW2
1TP4057Package_TO_SOT_SMD:SOT-23-6_HandsolderingU2
1battery_3.7vcustom footprint:battery 3.7vB1

Questions

How big is the Ruller battery PCB?

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

What parts does the Ruller battery use?

56 parts, built around the CH340C, ESP32-WROOM-32, TP4057 and LESD5D5.0CT1G. 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 Ruller battery KiCad files?

From the rapha-tech/ESP-32-ruler repository on GitHub, at the commit this page was made from: the board is Kicad files/ruller_battery/ruller_battery.kicad_pcb and its schematic Kicad files/ruller_battery/ruller_battery.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Ruller battery design in my own project?

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

Similar boards

  • 4 layers48 × 35.1 mmMicro esp32-s3, the printed circuit board in 3D

    Micro esp32-s3

    atomic14/esp32-tv-hardware

    This is Work In Progress - I'm still working on this.

    81 parts29
  • 2 layers48.7 × 44.9 mmEsp32-crystal ball, the printed circuit board in 3D

    Esp32-crystal ball

    atomic14/esp32-crystal-balls

    This PCB is now supporting two of my projects: Crystal Balls and my Flame Lamp.

    54 parts10
  • 4 layers152.5 × 161.6 mmMB PCB ControladorESP32, the printed circuit board in 3D

    MB PCB ControladorESP32

    Miguel-Barcelos/Electronics-Projects

    Este repositório contém projetos de eletrônica, incluindo circuitos eletrônicos, simulações e design de PCBs.

    203 parts
  • 2 layers28.5 × 53.6 mmESP32 Boardv2.0, the printed circuit board in 3D

    ESP32 Boardv2.0

    jminjares4/ESP32-Development-Board

    KiCad ESP32 implementation

    37 parts21
  • 4 layers100 × 70.5 mmSmart Irrigation SystemV2, the printed circuit board in 3D

    Smart Irrigation SystemV2

    Benedikt3141/Smart-Irrigation-System

    A smart irrigation system for irrigation of up to 6 plants. It monitors the moisture, temperature, CO2 concentration, air quality ... and displays the data on a 2.4" TFT Display using an ESP32 DevKit C as processor.

    147 parts1MIT
  • 2 layersAmiplantainit, the printed circuit board in 3D

    Amiplantainit

    daguilar43/proyectoEmbebidos

    Aquí pueden encontrarse todos los archivos del proyecto Amiplanta realizado para la materia Sistemas Embebidos durante el semestre 2022-2 en la Universidad Nacional de Colombia.

    50 parts
  • 4 layers92 × 60 mmLoconetEsp32, the printed circuit board in 3D

    LoconetEsp32

    DccDiyTools/LoconetEsp32

    Esp32 Loconet Interface

    82 partsGPL-3.0