

UglyBob
- Size
- 73 × 46 mm
- Copper layers
- 4
- Thickness
- 0.8 mm
- Parts
- 70
- Nets
- 63
- Pads
- 270
- Tracks, vias
- 545, 213
- Pours
- 286
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 11 Jan 2024
- Updated
- 14 Feb 2024
Overview
UglyBob is an open-source printed circuit board by StaRadian, from the StaRadian/uglyBob repository on GitHub. It is a 4-layer board of 73 × 46 mm with 70 parts on 63 nets, routed with 545 tracks and 213 vias.
It is built around the PMV15ENER, TPS7A2033PDBVR-TP and ICM-42688-V, with the SFH 313FA, CMT-322-65-SMT-TR and SFH 4550 among its other parts. Its parts include 26 capacitors, 17 resistors, 14 ICs, 8 connectors and 1 diode. It belongs with the STM32 boards of this library.
Main components
6PMV15ENER
TO-236AB-55℃~+175℃ 1 N-channel 1.3W 110pF 14nC@10V 2.5V 20mΩ@10V 30V 440pF 6.2A 75pF N-Channel TO-236AB MOSFETs ROHSNexperiaMOSFETsTPS7A2033PDBVR-TP
SOT-23-5-40℃~+85℃ 1 180uV@(300mA) 2uA 3.3V 300mA 5.5V 75dB@(1kHz) Fixed Over Current Protection、Enable、Thermal Shutdown Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTECH PUBLICUncategorisedICM-42688-V
LGA-14(2.5x3)-40℃~+85℃ 1.71V~3.6V 16bit 2KB 7.5uA IMU (accelerometer + gyroscope) Motion event detection SPI、I2C X,Y,Z X,Y,Z ±16g ±2000dps LGA-14(2.5x3) Accelerometers ROHSTDK InvenSenseAccelerometersSFH 313FA
插件-40℃~+100℃ 200mW 200nA 50mA 70V 870nm 插件 Phototransistors ROHSOSRAM Opto SemiconPhototransistorsCMT-322-65-SMT-TR
SMD,3.2x3.2mm-20℃~+70℃ 2V~4V 2mm 3.2mm 3.2mm 4kHz 65dB Electromagnetic Passive (Externally Driven) SMD,3.2x3.2mm Buzzers ROHSCUIBuzzersSFH 4550
插件,D=5.7mm-40℃~+100℃ 1.5V 1100mW/sr@IF=100mA 860nm 插件,D=5.7mm Infrared LED Emitters ROHSOSRAM Opto SemiconInfrared LED Emitters
Parts
70| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100nF | SMD_HS:0603_1608_C | C7, C10, C11, C12, C22, C24, C25, C26, C27, C28 |
| 8 | 1.2M | SMD_HS:0603_1608_R | R2, R3, R4, R5, R6, R7, R8, R9 |
| 6 | 1uF | SMD_HS:0603_1608_C | C1, C2, C3, C4, C5, C6 |
| 4 | 10k | SMD_HS:0603_1608_R | R10, R11, R16, R17 |
| 4 | 2nF | SMD_HS:0603_1608_C | C13, C14, C15, C16 |
| 4 | 30k | SMD_HS:0603_1608_R | R12, R13, R14, R15 |
| 4 | DRV8212DRLR | Package_TO_SOT_SMD_HS:SOT-563 | U10, U11, U12, U14 |
| 4 | PMV15ENER | Package_TO_SOT_SMD_HS:SOT-23 | U5, U6, U7, U8 |
| 3 | 2.2uF | SMD_HS:0603_1608_C | C17, C20, C23 |
| 2 | 10nF | SMD_HS:0603_1608_C | C8, C21 |
| 2 | 600R@100MHz | SMD_HS:0603_1608_L | FB1, FB2 |
| 2 | TPS7A2033PDBVR | Package_TO_SOT_SMD_HS:SOT-23-5_HandSoldering_without4 | U1, U2 |
| 1 | 100 | SMD_HS:0603_1608_R | R1 |
| 1 | 4.7uF | SMD_HS:1206_3216_C_Polarized_HandSolder | C9 |
| 1 | Battery_Conn | uglyBob_HS:batteryConnector | J1 |
| 1 | CMT-322-65-SMT-TR | Buzzer_HS:CMT-332-65-SMT-TR | BZ1 |
| 1 | Charge_Conn | Connector_HS:5267-02A | J2 |
| 1 | Conn_02x05_Odd_Even | Connector_HS:FTSH-105-01-L-DV-K | J3 |
| 1 | HCMS-390X | Display_HS:HCMS-390x | U13 |
| 1 | ICM-42688-V | Package_LGA_HS:LGA-14_2.5x3x0.91_long | U9 |
| 1 | LMotor_Conn | uglyBob_HS:MotorConnector | J7 |
| 1 | Left_Encoder_Conn | uglyBob_HS:AS5047Connector | J5 |
| 1 | RMotor_Conn | uglyBob_HS:MotorConnector | J6 |
| 1 | Right_Encoder_Conn | uglyBob_HS:AS5047Connector | J4 |
| 1 | SFH313FA | uglyBob_HS:BobIRSensor | U4 |
| 1 | SFH4550 | uglyBob_HS:BobIRLED | D1 |
| 1 | SMotor_Conn | uglyBob_HS:MotorConnector | J8 |
| 1 | STM32G4xxC | Package_QFP_HS:LQFP-48_7x7mm_P0.5mm | U3 |
| 1 | SW_SPDT | Button_Switch_SMD_HS:EG1215AA | SW1 |
More from StaRadian/uglyBob
2- 2 layers26.9 × 11.8 mm

- 2 layers5.4 × 9.3 mm

Similar boards
- 2 layers11.5 × 17.9 mm

- 4 layers58.4 × 54 mm

- 4 layers39.5 × 40 mm

Falcon F4-Flight controller
AT882/Falcon-F4-Flight-controller
Custom STM32F405-based flight controller designed for UAV, FPV and aerial robotics applications.
76 parts - 4 layers60 × 90 mm

Drone FCC
Federiconunezfrau/FCC-project-LARoptero
This repository contains the hardware for the Flight Control Computer of the LARoptero project
180 parts - 2 layers40 × 20 mm

Slimenrfaux
SlimeVR/SlimeVR-Tracker-nRF-PCB
SlimeNRF PCBs and 3D model files for cases and dock
34 parts32 - 2 layers103 × 50 mm

- 2 layers70 × 76 mm

- 2 layers78 × 61 mm

Questions
How big is the UglyBob PCB?
It measures 73 × 46 mm and has 4 copper layers, 0.8 mm thick.
What parts does the UglyBob use?
70 parts, built around the PMV15ENER, TPS7A2033PDBVR-TP, ICM-42688-V and SFH 313FA. 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 UglyBob KiCad files?
From the StaRadian/uglyBob repository on GitHub, at the commit this page was made from: the board is hardware/kicad/uglyBob/uglyBob.kicad_pcb and its schematic hardware/kicad/uglyBob/interface.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the UglyBob design in my own project?
Its repository states no licence, so its author keeps all rights: ask StaRadian before reusing the design.