Skip to the content
2 layers351.5 × 216.5 mmBeePrecise BLE Sensor, the printed circuit board in 3D

BeePrecise BLE Sensor

Mahesprabhu45/BLE_SENSOR_PCB

This repository features a PCB that I designed using KiCad and fully assembled, including component placement, soldering, routing validation, and hardware testing.

Size
351.5 × 216.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
13
Nets
39
Pads
92
Tracks, vias
151, 7
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
26 Nov 2025
Updated
26 Nov 2025

Overview

BeePrecise BLE Sensor is an open-source printed circuit board by Mahesprabhu45, from the Mahesprabhu45/BLE_SENSOR_PCB repository on GitHub. It is a 2-layer board of 351.5 × 216.5 mm with 13 parts on 39 nets, routed with 151 tracks and 7 vias.

It is built around the ESP32-WROOM-32, DHT11 and AMS1117-3.3. Its parts include 4 capacitors, 3 ICs, 2 resistors, 2 connectors and 2 switches. It belongs with the radio and wireless and sensors and measurement boards and the ESP32 boards of this library.

Main components

3

README

README.md

🛠 Precision PCB Project

This repository features a PCB that I designed using KiCad and fully assembled, including component placement, soldering, routing validation, and hardware testing.
The project demonstrates an end-to-end real-world PCB development and assembly workflow.


🔧 What I Did

  • Designed the schematic and PCB layout in KiCad
  • Routed tracks and finalized footprints
  • Exported and verified Gerber files
  • Assembled and soldered all components
  • Performed continuity and functional testing using a digital multimeter
  • Debugged minor soldering errors and improved stability

🧠 Skills Gained

  • PCB design workflow using KiCad
  • Trace routing, net management & DRC handling
  • Soldering and real hardware assembly practice
  • Debugging using multimeter and visual inspection
  • Understanding PCB tolerances and real-world constraints

💻 System Requirements (To Open or Modify This Project)

ComponentMinimumRecommended
OSWindows 10 / Linux / macOSWindows 11 / Ubuntu
RAM4GB8GB or more
Storage2GB free5GB free
CPUDual-CoreQuad-Core or higher
GPUIntegrated graphics worksDedicated GPU improves rendering (optional)
SoftwareKiCad 7.0+Latest KiCad stable release

⚠️ Note: A graphics card is not required, but helps with faster 3D rendering and smoother UI in large designs.


🧰 Tools Used

  • Software: KiCad, Gerber Viewer, 3D PCB Viewer
  • Hardware Tools: Soldering iron, flux, tweezers, DMM, cutter
  • Components: Resistors, capacitors, IC socket, pin headers, connectors

🧭 Alternative Websites / Tools for PCB Designing

PlatformTypeBest For
EasyEDABrowser-BasedBeginners & quick designs (JLCPCB integration)
Altium DesignerProfessionalIndustry-level PCB design
Fusion 360 ElectronicsCloud + CADProjects with enclosures or mechanical integration
ProteusSimulation + PCBWhen circuit simulation + PCB design is needed
EAGLE (Legacy)AutodeskStill usable, now merged into Fusion 360

⭐ If you find this project useful or interesting, feel free to star the repository!

Parts

13
QtyValueFootprintReferences
20.1uFCapacitor_SMD:C_0805_2012MetricC2, C4
210kResistor_SMD:R_0805_2012MetricR1, R2
2SW_PushButton_Switch_SMD:SW_SPST_B3U-1000PSW1, SW2
110uFCapacitor_SMD:C_0805_2012MetricC1
122uFCapacitor_SMD:C_0805_2012MetricC3
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U1
1DHT11Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalU3
1ESP32-WROOM-32RF_Module:ESP32-WROOM-32U2
1J1Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1
1Serial_Prog_HeaderConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ2

Similar boards

  • 2 layers92.5 × 67.5 mmESP32 Forest Fire Detection, the printed circuit board in 3D

    ESP32 Forest Fire Detection

    advaithar-un/forestfire-prediction-reliability-withPCB

    An ESP32-based forest fire detection system combining custom KiCad PCB hardware with machine learning for environmental monitoring and early fire-risk detection using temperature and humidity data.

    21 parts
  • 2 layers53.8 × 48.5 mmESP32 IoT PCB, the printed circuit board in 3D

    ESP32 IoT PCB

    KKK-Pro/ESP32-IoT-PCB-Design

    🔷 Title ESP32 IoT Sensor PCB – Custom KiCad Design 🔷 Project Overview This project involves designing a custom two-layer PCB for an IoT sensor node using the ESP32-WROOM-32 module.

    10 parts
  • 2 layers100 × 100 mmBlommor, the printed circuit board in 3D

    Blommor

    Ostpopcorn/FlowerMonitorPCB

    83 parts
  • 2 layers45.5 × 57 mmSanjeevni PCB, the printed circuit board in 3D

    Sanjeevni PCB

    Sahil073/SIH_GLAH10_BrajCoders

    This directory contains the schematic design, printed circuit board (PCB) layout, 3D renderings, and manufacturing guidelines for the Sanjeevni wearable hardware prototype, designed using KiCad.

    37 parts
  • 2 layers100 × 90.5 mmESP32-Environmental Monitoring PCB, the printed circuit board in 3D

    ESP32-Environmental Monitoring PCB

    vishalbodkhe/ESP32-Environmental-Monitoring-PCB

    ESP32-based environmental monitoring PCB designed in KiCad with DHT11, LDR, OLED, custom routing, GND zone and manufacturing-ready Gerber files.

    19 parts
  • 2 layers124.3 × 65 mmESP32-Smart Temperature Fan Controller, the printed circuit board in 3D

    ESP32-Smart Temperature Fan Controller

    vishalbodkhe/ESP32-Smart-Temperature-Fan-Controller

    KiCad PCB design of an ESP32 based smart temperature and fan controller.

    30 parts
  • 2 layers118.4 × 111.3 mmHome Automation, the printed circuit board in 3D

    Home Automation

    vishalsaravanan-k/home-automation-using-esp32-and-relay

    This project is a basic home automation system built using an ESP32, capable of turning appliances ON/OFF through both mobile app (via Wi-Fi) and an IR remote.

    92 parts
  • 2 layers85.1 × 65.4 mmTx module, the printed circuit board in 3D

    Tx module

    koushik12328/Smart_mining_helmet

    An ESP32-powered safety helmet featuring gas detection, impact sensing, and IoT connectivity

    27 partsMIT

Questions

How big is the BeePrecise BLE Sensor PCB?

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

What parts does the BeePrecise BLE Sensor use?

13 parts, built around the ESP32-WROOM-32, DHT11 and AMS1117-3.3. 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 BeePrecise BLE Sensor KiCad files?

From the Mahesprabhu45/BLE_SENSOR_PCB repository on GitHub, at the commit this page was made from: the board is BeePrecise_BLE sensor/Beeprecise-BLE sensor pcb/BeePrecise_BLE_Sensor.kicad_pcb and its schematic BeePrecise_BLE sensor/Beeprecise-BLE sensor pcb/BeePrecise_BLE_Sensor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the BeePrecise BLE Sensor design in my own project?

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