Skip to the content
4 layers19.5 × 10.5 mmUniversalStepDown, the printed circuit board in 3D

Universal step-down module

Size
19.5 × 10.5 mm
Copper layers
4
Thickness
1 mm
Parts
15
Nets
8
Pads
36
Tracks, vias
40, 81
Pours
11
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
7 Sep 2020
Updated
5 Jan 2021

Overview

UniversalStepDown is an open-source printed circuit board by RoboticsBrno, from the RoboticsBrno/RB0005-UniversalStepDown repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 4-layer board of 19.5 × 10.5 mm with 15 parts on 8 nets, routed with 40 tracks and 81 vias.

It is built around the SY8105ADC. Its parts include 7 capacitors, 4 resistors, 1 IC, 1 diode and 1 connector.

Main components

1

README

README.md

RB0005 – Universal Stepdown

StepDown photo

I sell on
Tindie!

Most of our projects at RoboticsBrno are powered either by Li-ion cells or 12V power sources. However, most of our servos and boards require either 5V or 3V3 power source.

We used to buy cheap stepdown modules from Aliexpress to do the job. They are inexpensive but their performance is questionable. Also, it is always a surprise what you get in the envelope – some batches of them operate better, some of them worse. One day, we decided to stop wasting our time with poor-performing modules and we designed our own custom module – the RB0005 Universal Stepdown.

It is a simple and low-cost design based on the SY8105. And it gets the job done – see the evaluation of our design below. You can also look at our design on the project repository.

What does the module offer?

  • there are two versions – 5V and 3.3V fixed output
  • input voltage up to 18 V
  • continuous load: 3 A (without cooling)/4 A (with cooling)
  • pin compatible with 7805 linear voltage regulator and most of the Chinese modules
  • has an enable pin (pull low to disable the module)
  • small factor 10.5×19.5 mm
  • low price: ~3 USD
  • you know what to expect – we provide measurements of the module performance

What we do not provide?

  • high-end, precision solution
    • we do not focus on incredibly high module efficiency
    • we do not focus on being low-noise

FAQ

Why the "RB0005" prefix?

To quickly distinguish our projects at RoboticsBrno, e.g., when ordering, we decided to give a each project a unique code.

Why is there no adjustable version?

We aim for usability. Usually, you need to lower your voltage to 5 V (servos) or 3.3 V (powering MCU) in DIY robotics. Having an adjustable version increases the chances of misconfiguration.

Why should I use your module instead of $1 module from Aliexpress?

Well, it depends on your needs. If you need a certain level of reliability, it might be beneficial to know what to expect from your device. With our stepdown, you know it: see evaluation of the 5V version or the the 3V3 version. You could buy a module from Aliexpress and measure it by yourself. However, that is laborious and you cannot be sure that you will get the same-performing module when you order it again.

Licence

RB0005 – Universal Stepdown by Jan Mrázek is licensed under CC BY-NC-SA 4.0 badge.

Parts

15
QtyValueFootprintReferences
522uCapacitor_SMD:C_0805_2012MetricC1, C4, C5, C6, C7
1100nCapacitor_SMD:C_0603_1608MetricC2
11MResistor_SMD:R_0402_1005MetricR3
1200kResistor_SMD:R_0402_1005MetricR1
127k (for 5V)/44.2k (for 3V3)Resistor_SMD:R_0402_1005MetricR2
147kResistor_SMD:R_0402_1005MetricR4
147pCapacitor_SMD:C_0402_1005MetricC3
14u7universalStepDown:MWSA0503SL1
1IOuniversalStepDown:PinHeader_1x04_P2.54mm_HorizontalJ1
1LEDLED_SMD:LED_0603_1608MetricD1
1SY8105Package_TO_SOT_SMD:TSOT-23-6U1

Similar boards

  • 4 layers26 × 10 mmNeopixelBooster, the printed circuit board in 3D

    NeopixelBooster

    RoboticsBrno/RB0004-NeopixelBooster

    Booster for Neopixel LED strips

    25 parts9CC-BY-SA-4.0
  • 4 layers51 × 60.1 mmFlight computer pcb, the printed circuit board in 3D

    Flight computer pcb

    aminjahanpour/flight_computer_pcb

    This repo contains KiCad files for an open source flight computer PCB.

    87 parts
  • 4 layers29 × 50.3 mmLg hvac esp32, the printed circuit board in 3D

    Lg hvac esp32

    JanM321/esphome-lg-controller

    Wired controller for LG HVAC units using ESPHome and ESP32

    15 parts2920BSD
  • 4 layers33.5 × 49 mmProbecard mmcx, the printed circuit board in 3D

    Probecard mmcx

    azonenberg/starshipraider

    Open hardware test equipment

    15 parts193BSD-3-Clause
  • 4 layers28.3 × 54 mmPCB2, the printed circuit board in 3D

    PCB2

    lukasloetkolben/OpenpilotHardware

    Welcome to the Openpilot Hardware Collection!

    15 parts95MIT
  • 4 layers59 × 32 mmCp pi if fit shield, the printed circuit board in 3D

    Cp pi if fit shield

    niklasekstrom/clockport_pi_interface

    Amiga clock port to Raspberry Pi interface

    15 parts61GPL-3.0

Questions

How big is the UniversalStepDown PCB?

It measures 19.5 × 10.5 mm and has 4 copper layers, 1 mm thick.

What parts does the UniversalStepDown use?

15 parts, built around the SY8105ADC. 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 UniversalStepDown KiCad files?

From the RoboticsBrno/RB0005-UniversalStepDown repository on GitHub, at the commit this page was made from: the board is board/universalStepDown.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the UniversalStepDown design in my own project?

Its repository publishes it under the CC-BY-SA-4.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).