Skip to the content
PCBKitNew board
2 layers113 × 116.5 mmPregnancy tester, the printed circuit board in 3D

This repository contains designs for embedded systems, including schematics, PCB layouts, and fabrication files. Ideal for learning and project inspiration.

Size
113 × 116.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
52
Nets
82
Pads
310
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 8.0 (file 20240108)
Created
15 Jun 2024
Updated
21 Jun 2024

Overview

Pregnancy tester is an open-source printed circuit board by divquan, from the divquan/embedded-system-designs repository on GitHub, published under the MIT licence. It is a 2-layer board of 113 × 116.5 mm with 52 parts on 82 nets.

It is built around the CP2104EK, ESP32-WROOM-32D and APDS-9251-001, with the LM1117MP-3.3, USBLC6-2P6 and BC817 among its other parts. Its parts include 16 resistors, 13 capacitors, 5 ICs, 4 diodes and 2 transistors. It belongs with the ESP32 boards of this library.

Main components

8

README

README.md

embedded-system-designs

This repository contains designs for embedded systems, including schematics, PCB layouts, and fabrication files. Ideal for learning and project inspiration.

Embedded Systems Design Repository

Welcome to the Embedded Systems Design Repository! This repository contains a comprehensive collection of designs for various embedded systems, including detailed schematics, layouts, and printed circuit board (PCB) designs. Whether you're a beginner looking to learn more about embedded systems or an experienced developer seeking inspiration and reference designs, this repository has something for you.

Repository Contents

  1. Schematics

    • Detailed circuit diagrams for different embedded systems projects.
    • Includes component lists, connection details, and annotations to facilitate easy understanding and replication.
  2. PCB Layouts

    • High-quality PCB layouts ready for fabrication.
    • Gerber files, drill files, and board outlines provided for each project.
    • Layered designs with clear routing paths, power planes, and signal integrity considerations.
  3. Project Documentation

    • Comprehensive documentation for each project, including design goals, system architecture, and implementation details.
    • Step-by-step guides on assembling and testing the embedded systems.
    • Troubleshooting tips and common issues faced during the development process.
  4. Component Libraries

    • Custom component libraries for popular PCB design software (e.g., Eagle, KiCad).
    • Includes footprints, 3D models, and symbol libraries for easy integration into your designs.
  5. Example Projects

    • A variety of example projects demonstrating different aspects of embedded systems design.
    • Projects range from simple microcontroller-based designs to complex multi-component systems.
    • Examples include IoT devices, sensor networks, robotics controllers, and more.
  6. Design Resources

    • Links to useful resources, such as datasheets, application notes, and design guidelines.
    • Tutorials and educational material to help you get started with embedded systems design.

How to Use

  • Browse the Projects: Explore the various projects listed in the repository. Each project folder contains all necessary files and documentation.
  • Clone the Repository: Use git clone to download the repository to your local machine.
  • Open and Modify Designs: Use your preferred PCB design software to open and modify the schematics and PCB layouts.
  • Fabricate and Assemble: Use the provided Gerber files to fabricate your PCBs. Follow the assembly guides to build and test your embedded systems.
  • Contribute: Feel free to contribute to the repository by adding your own designs, improving existing ones, or providing feedback and suggestions.

We hope this repository serves as a valuable resource for your embedded systems design projects. Happy designing!

Parts

52
QtyValueFootprintReferences
1110kResistor_SMD:R_01005_0402Metric_Pad0.57x0.30mm_HandSolderR17, R18, R19, R20, R21, R22, R28, R29, R30, R31, R32
622uCapacitor_SMD:C_01005_0402Metric_Pad0.57x0.30mm_HandSolderC14, C18, C21, C23, C24, C26
5100nCapacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolderC15, C19, C20, C22, C25
54K7Resistor_SMD:R_01005_0402Metric_Pad0.57x0.30mm_HandSolderR23, R24, R25, R26, R27
4Hole_PadMountingHole:MountingHole_2.2mm_M2_DIN965_PadH5, H6, H7, H8
2LEDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD5, D7
14u7Capacitor_SMD:C_01005_0402Metric_Pad0.57x0.30mm_HandSolderC17
14u7Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC16
1APDS-9251-001OptoDevice:Broadcom_LGA-8_2x2mm_P0.5mmU9
1BC817Package_TO_SOT_SMD:SOT-23Q4
1CP2104Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mmU7
1ESP32-WROOM-32DRF_Module:ESP32-WROOM-32DU8
1FerriteBeadInductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolderFB2
1LED_RGBALED_SMD:LED_RGB_Wuerth-PLCC4_3.2x2.8mm_150141M173100D8
1LL4148Diode_SMD:D_MiniMELF_HandsolderingD6
1LM1117MP-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U10
1PolyfuseFuse:Fuse_Bourns_MF-RG500F2
1R_PotentiometerPotentiometer_SMD:Potentiometer_ACP_CA14-VSMD_Vertical_HoleRV2
1Relay_SPDTRelay_THT:Relay_SPDT_Schrack-RT1-16A-FormC_RM5mmK2
1SW_SPSTButton_Switch_THT:SW_PUSH_1P1T_6x3.5mm_H4.3_APEM_MJTP1243SW2
1Screw_Terminal_01x03TerminalBlock_Phoenix:TerminalBlock_Phoenix_PTSM-0,5-3-2.5-V-THR_1x03_P2.50mm_VerticalJ4
1UMH3NPackage_TO_SOT_SMD:SOT-363_SC-70-6Q3
1USBLC6-2P6Package_TO_SOT_SMD:SOT-666U6
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J3
1WC1602ADisplay:WC1602ADS2

Questions

How big is the Pregnancy tester PCB?

It measures 113 × 116.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Pregnancy tester use?

52 parts, built around the CP2104EK, ESP32-WROOM-32D, APDS-9251-001 and LM1117MP-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 Pregnancy tester KiCad files?

From the divquan/embedded-system-designs repository on GitHub, at the commit this page was made from: the board is pregnancy-tester/pregnancy-tester/pregnancy-tester.kicad_pcb and its schematic pregnancy-tester/pregnancy-tester/backup.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pregnancy tester design in my own project?

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

Similar boards

  • 6 layers100 × 50 mmArchive, the printed circuit board in 3D

    Archive

    sikaxn/FRC-Custom-CAN-Sensor

    If you are looking for IronMaple ESP32‐FRC‐devkit resources, please switch branch to dev-board.

    92 parts12GPL-3.0
  • 4 layers92 × 88 mmIOT, the printed circuit board in 3D

    IOT

    Habib-creater/ESP32-IoT-Monitoring-Control-Board

    4-layer ESP32-based IoT monitoring and control board with environmental sensing, relay control, USB-C, and Qwiic expansion.

    63 parts1
  • 4 layers100 × 100 mmWroom board, the printed circuit board in 3D

    Wroom board

    SinaKarvandi/PCB-Designs

    Blue Pill PCB

    63 parts1GPL-3.0
  • 4 layers100 × 80 mmESP32, the printed circuit board in 3D

    ESP32

    Tanmayeers/Projects

    Specifications: 1. Operting Voltage: 9V 2. Operating Current: 200mA 3. Output Voltage Swing: 6.5V 4. 3dB - Bandwidth: 100 ± 10 Hz 5. Noise: 5.406mVrms

    63 parts1
  • 4 layers82.5 × 78.7 mmESP WROOM 32D, the printed circuit board in 3D

    ESP WROOM 32D

    Pyisoe-Thame/ESP_WROOM_32D

    This repository contains files and designs created while following a YouTube tutorial on KiCad. The ESP-WROOM-32D is the same chip used in NodeMCU-32S development board.

    64 parts
  • 4 layers104.1 × 61 mmBigtest, the printed circuit board in 3D

    Bigtest

    YusufAlghoneimy/ESP32-PCB-Design

    Youtube PCB reference: made by morten (https://www.youtube.com/watch?v=b-7bMl6fJio&t=8320s)

    59 parts
  • 4 layers85 × 65 mmMarch 03 ESP, the printed circuit board in 3D

    March 03 ESP

    More414/PCB-designing

    63 parts