/Voltage%20Regulator%20seneryo%20Y%20(Input%2015V).kicad_pcb.jpg?size=s&soon)
Voltage Regulator seneryo Y (Input 15V)
manyetox/Voltage-Regulator-Examples
Educational KiCad power-supply examples demonstrating linear regulation, buck/boost conversion and current limiting, with design trade-offs and improvement notes.

Educational KiCad power-supply examples demonstrating linear regulation, buck/boost conversion and current limiting, with design trade-offs and improvement notes.
Voltage Regulator seneryo Y (Input 3.7V) is an open-source printed circuit board by manyetox, from the manyetox/Voltage-Regulator-Examples repository on GitHub. It is a 2-layer board of 50 × 50 mm with 43 parts on 33 nets, routed with 379 tracks and 26 vias.
It is built around the MC33063AD and 1N5819WS. Its parts include 21 resistors, 13 capacitors, 4 ICs, 2 diodes and 2 inductors. It belongs with the power boards of this library.
A small educational PCB project exploring several common ways of generating and controlling power rails.
The repository contains two 50 × 50 mm, 2-layer KiCad boards built around different input-voltage scenarios:
The project is useful as a learning example because it puts several classic power-supply techniques next to each other rather than hiding everything inside one modern power-management IC.
Important: This repository is best treated as an educational/reference design. Before using either board in a real product, re-check the exact component part numbers, footprints, thermal limits, current ratings, input range, output ripple, and switching layout.
Electronic circuits normally need a reasonably stable supply voltage.
A battery or external supply is rarely perfect:
A voltage regulator converts an available supply into a rail that is more suitable for the load.
For example:
15 V input
|
+----> 12 V regulator ----> 12 V load
|
+----> 5 V regulator -----> 5 V loadThere are several ways to do this, and each has different advantages.
This project intentionally contains several of them.
A linear regulator behaves approximately like a controlled variable resistance.
Higher voltage
|
v
+-----------+
| Linear |
| Regulator |
+-----------+
|
v
Lower regulated voltageIts biggest advantage is simplicity.
Typical advantages:
The main disadvantage is that the unused voltage is converted into heat.
The approximate regulator dissipation is:
P_loss ≈ (V_in - V_out) × I_outThat makes a linear regulator attractive when the voltage difference and current are both small, but inefficient when a large voltage drop is required.
A switching regulator rapidly switches current through an inductor and controls the average energy transferred to the output.
Rather than continuously burning the excess voltage as heat, it stores and transfers energy.
This can provide much better efficiency.
The trade-offs are:
The switching regulator is usually the better choice when efficiency matters or when the output must be higher than the input.
A buck converter produces a voltage lower than its input.
15 V
|
v
+------+
| BUCK |
+------+
|
v
5 VThe 15 V version of this project uses an LM2596S-ADJ switching regulator as a buck-converter stage.
The LM2596 is a classic asynchronous switching regulator operating at 150 kHz and capable of relatively high output current when designed and cooled correctly.
A boost converter produces a voltage higher than its input.
3.7 V
|
v
+-------+
| BOOST |
+-------+
|
v
Higher voltageThis is useful when a low-voltage battery needs to power a circuit that requires a higher rail.
The 3.7 V design uses MC33063A switching-regulator ICs.
The MC33063 can be configured as:
This flexibility is one reason it is useful for learning power-electronics fundamentals.
An inductor stores energy in a magnetic field.
A switching regulator repeatedly performs something similar to:
Switch ON
|
v
Inductor stores energy
Switch OFF
|
v
Inductor releases energy into the loadThe controller adjusts this process so the output stays near the requested voltage.
The required inductance depends on factors including:
Older, lower-frequency converters usually require physically larger inductors.
That can be seen clearly in the 3.7 V version of this project, which uses 330 µH inductors.
The switching stages use 1N5819-class Schottky diodes.
When the internal switch turns off, the inductor current cannot instantly become zero.
The diode gives that current a path to continue flowing.
Schottky diodes are traditionally used in converters like these because they have:
In a modern synchronous converter, a MOSFET often replaces this diode to improve efficiency.
A switching regulator does not deliver perfectly smooth DC directly from the switch node.
The output capacitor stores charge and supplies the load between switching events.
It therefore helps reduce:
The 3.7 V design uses several 330 µF electrolytic capacitors.
These values are relatively large because the MC33063 operates at a comparatively low switching frequency.
Modern high-frequency converters can often achieve similar performance using much smaller inductors and capacitors.
The 15 V design contains several different regulator approaches on the same PCB.

15 V input board layout. This board deliberately places multiple regulator approaches on one compact PCB so their implementation can be compared directly.

Complete schematic of the 15 V input version. The fixed linear, switching, current-regulation, and analog-control sections can be followed independently.
Main devices:
| Reference | Device | Purpose |
|---|---|---|
| U1 | MC78M12 | Fixed 12 V linear regulator |
| U2 | TL317 | Adjustable linear/current-regulator section |
| U3 | LM2596S-ADJ | Switching buck regulator |
| U4 | TL071 | Analog control / conditioning section |
The board is approximately:
50 mm × 50 mm
2 copper layersThe MC78M12 is a classic fixed positive linear regulator.
Its job is conceptually simple:
Vin
|
v
+---------+
| MC78M12 |
+---------+
|
v
12 VThe main advantage is simplicity.
There is no switching node, external inductor, feedback-divider design, or high-frequency power loop.
It demonstrates the simplest form of voltage regulation.
You can compare it directly with the switching-regulator section and observe the differences in:
The MC78M12 needs voltage headroom above 12 V in order to remain regulated.
A nominal 15 V input therefore does not provide a huge amount of margin if the source voltage falls.
It also dissipates the voltage difference as heat:
P_loss ≈ (Vin - 12 V) × IoutFor significant current, thermal design becomes important.
The board also contains an LM2596S-ADJ.
The LM2596 is a classic 150 kHz buck regulator.
Unlike the 78M12, it transfers energy through an inductor instead of intentionally dropping the excess voltage across a pass transistor.
Conceptually:
15 V
|
v
+---------+
| LM2596 |
| BUCK |
+---------+
|
v
5 VThe board exposes the result as:
5V_OutDropping 15 V directly to 5 V with a linear regulator wastes a large portion of the input power as heat.
A buck regulator is normally far more appropriate when:
The LM2596 stage uses:
These parts form the external power path around the regulator.
The switching-current loop is one of the most important parts of any buck-converter PCB.
It should be:
The 15 V board exposes an:
On_Offsignal on its external connector.
This is useful because a switching regulator does not necessarily need to run continuously.
An enable/shutdown input can:
The TL317 is an adjustable low-current linear regulator.
It can also be configured as a precision current limiter.
In current-regulator form, the basic relationship is:
I_limit ≈ 1.25 V / R_setThis is a useful teaching circuit because it shows that a regulator can control current, not only voltage.
The schematic contains a 43 Ω resistor, which appears to be associated with the TL317/current-limiting section.
Before relying on a specific limit value, verify the exact schematic connectivity and resistor tolerance.
The TL317 is a low-current device.
It is useful for:
It is not a suitable replacement for a high-current power-stage current limiter.
The 15 V design also contains a TL071 JFET-input operational amplifier.
This is a classic analog op-amp and can be useful for:
However, the TL071 is not rail-to-rail.
That matters in single-supply circuits.
Signals very close to ground or the positive supply may fall outside its comfortable input/output operating range.
For a new modern design, I would normally consider a rail-to-rail op-amp or a dedicated comparator if the job is simply threshold detection.
The PCB routes J1 as:
| J1 pin | Net |
|---|---|
| 1 | On_Off |
| 2 | 5V_Out |
| 3 | GND |
| 4 | GND |
| 5 | Vout12 |
| 6 | Vin |
This gives the board one input supply, two ground pins, two regulated rails, and one control signal.
The second board explores a different problem:
What if the available voltage is low and a higher rail is required?

3.7 V input board layout. The larger inductors and electrolytic capacitors make the physical consequences of a low-frequency switching-converter design easy to see.

Complete schematic of the 3.7 V input version, showing the MC33063 conversion stages and the following TL317 current-limiting sections.
The design uses two MC33063AD converter stages and two TL317-based current-limiting stages.
The main component set includes:
The board is also:
50 mm × 50 mm
2 copper layersThe MC33063 is a classic switching-regulator controller with an internal power switch.
It can implement several basic converter topologies.
Its main educational value is that many of the power-converter design decisions are visible externally:
A highly integrated modern converter hides more of this.
A switching regulator must know whether its output voltage is too high or too low.
This is normally done with a resistor divider:
Vout
|
Rtop
|
+------> Feedback pin
|
Rbottom
|
GNDThe controller compares the divided voltage with an internal reference.
It then changes the switching behavior until the feedback voltage returns to the target.
This is how the output voltage is programmed.
MC33063 designs typically use a low-value resistor to limit the switch peak current.
The design contains several very low resistor values for this purpose.
These resistors are not ordinary signal resistors.
For a real build, their:
all matter.
Using a generic 0805 footprint without explicitly checking dissipation can become a problem at higher current.
The source design includes nets named:
5V_out_Current_Limited
12V_out_Current_Limitedand intermediate rails named:
5V_unlimited
12V_unlimitedThis is a useful architecture for demonstrating the difference between:
regulated voltageand:
regulated voltage + intentionally restricted currentThe TL317 sections provide the current-regulation function.
J1 is routed as:
| J1 pin | Net |
|---|---|
| 1 | 5V_out_Current_Limited |
| 2 | Vin12 |
| 3 | 12V_out_Current_Limited |
| 4 | Vin |
| 5 | GND |
| 6 | GND |
Vin12The source uses the net name Vin12, so it should be treated as a separate 12 V-side input node unless the schematic is deliberately changed.
The naming is somewhat ambiguous for a new user because the same board also contains a 12V_unlimited net.
A future revision should rename the rails to make direction and function immediately obvious.
For example:
VIN_3V7
VIN_12V
BOOST_12V_RAW
OUT_12V_LIMITED
BUCK_5V_RAW
OUT_5V_LIMITEDGood net names are part of good electrical documentation.
Even though several component choices are old-fashioned by modern power-supply standards, the project has good educational qualities.
Instead of only showing theory, the project contains actual layouts for:
That makes it useful for comparing technologies directly.
The inductor, diode, output capacitor, current-sense resistors, and feedback network are all visible as separate parts.
This makes it much easier to learn what each component actually does.
Using two ground pins on the six-pin interface makes bench testing easier and gives more convenient return connections.
The repository is not only a picture of a finished PCB.
It contains editable design files, which means someone can:
This is the most useful part of the project from an educational perspective.
A circuit can work and still not be the way you would design a new commercial product.
The MC33063 is excellent for learning because its operation is easy to see.
It is less attractive for a modern compact design.
Its switching frequency is relatively low, which is one reason this board needs:
330 µH inductors
330 µF electrolytic capacitorsA modern synchronous converter running at a much higher frequency could usually achieve the same basic job with:
For a production design, select a modern synchronous buck/boost IC specifically for the required:
If the 3.7 V input represents a lithium battery, 3.7 V is only the nominal voltage.
The converter must be designed for the complete operating range of the source, not one nominal value.
Important checks include:
The MC33063 itself has a minimum operating-input requirement, so operating close to the bottom of a battery's usable range needs particular attention.
The 12 V rail on the 15 V version uses a linear regulator.
That is simple, but:
Power loss = voltage dropped × load currentAs current increases, the regulator gets hotter.
A switching buck regulator would be more efficient.
It is still useful when:
For an educational comparison board, this is a perfectly reasonable part to include.
The MC78M12 needs the input to stay sufficiently above 12 V.
A nominal 15 V supply works, but there is not enormous margin if:
A lower-dropout regulator would give more operating margin.
The TL317 is useful for demonstrating adjustable voltage and precision current limiting, but it is not a high-current regulator.
For larger loads, a better design would use:
The TL071 is a classic and useful op-amp, but it was not designed as a modern rail-to-rail device.
If the circuit being monitored approaches ground, the op-amp input/output range becomes important.
A modern design would select the amplifier based on:
If the circuit only needs threshold detection, use a comparator rather than an op-amp.
Several BOM entries describe only a value.
Examples include:
330 µH
330 µF
1 µFFor a power converter, the value alone is not enough.
Without these, two components with the same printed value can behave very differently.
In the 3.7 V project, D1 and D2 are labelled:
1N5819WSbut the BOM points to a SOD-123 footprint.
1N5819W and 1N5819WS naming is not always used consistently across manufacturers, but the WS suffix is commonly associated with a smaller package.
Before manufacturing another board:
verify the exact manufacturer part number against the actual footprint.
Never choose a diode footprint based only on the generic 1N5819 family name.
Switching and analog ICs generally benefit from small ceramic bypass capacitors placed immediately beside their supply pins.
A future revision should compare every IC with its datasheet-recommended input/output bypassing.
As a general design habit:
large capacitor = lower-frequency energy storage
small ceramic capacitor = high-frequency local decouplingBoth can be necessary.
For a bench example, a bare input can be acceptable.
For a real system I would consider adding:
Switching-regulator performance depends on PCB layout, not only the schematic.
The highest-current switching loop should be compact.
For an asynchronous converter, this normally includes the:
Long thin traces increase:
A future revision should be laid out directly from the manufacturer's recommended layout rather than arranging components primarily for visual symmetry.
Very low-value resistors in a switching regulator can carry significant pulsed current.
The resistance may be small, but the power is:
P = I²RThe pulse rating can matter as much as average power.
For high-current paths, consider:
For a modern compact board I would probably use:
Low-voltage source
|
v
Modern synchronous boost / buck-boost converter
|
+----> main regulated rail
|
+----> modern synchronous buck
|
+----> lower-voltage railFor current-limited outputs:
Regulated rail
|
v
eFuse / programmable load switch
|
v
Protected outputI would also add:
The resulting PCB could be much smaller than 50 × 50 mm.
However, it would also hide more of the basic converter behavior.
That is why the existing design remains useful as a teaching board.
This project becomes much more educational when used with a bench supply, electronic load, oscilloscope, and multimeter.
Change the input voltage and measure:
Vout vs VinObserve when each regulator stops maintaining its intended output.
Increase output current gradually and measure:
Vout vs IoutCompare the linear and switching stages.
Measure regulator temperature at several load currents.
Compare:
This demonstrates why efficiency matters.
Use an oscilloscope to inspect the switching-regulator output.
Measure:
Use a short ground spring on the oscilloscope probe for meaningful high-frequency measurements.
Measure:
P_in = V_in × I_in
P_out = V_out × I_outThen:
Efficiency = P_out / P_inCompare the linear and switching regulators.
Use an electronic load or a suitable resistor load and slowly increase current.
Observe the TL317 current-limiter behavior.
Do not intentionally short an output unless the circuit and load source have been verified safe for that test.
The archive currently contains two main project folders:
Voltage Regulator example simple/
│
├── Media/
│ ├── 15V input layout.png
│ ├── 15V input schematic.png
│ ├── 3.7V layout.png
│ └── 3.7V inut schmatic.png
│
├── Voltage Regulator seneryo Y (Input 15V)/
│ ├── *.kicad_pro
│ ├── *.kicad_sch
│ ├── *.kicad_pcb
│ └── BOM.csv
│
└── Voltage Regulator seneryo Y (Input 3.7V)/
├── *.kicad_pro
├── *.kicad_sch
├── *.kicad_pcb
├── BOM.csv
├── STEP / WRL model
└── Gerber/There are also KiCad autosave, lock, history, and backup files.
For a clean public repository, I recommend removing:
*_autosave*
*.lck
*.kicad_prl
*-backups/after making sure the final source files are safely preserved.
A cleaner GitHub structure would be:
Voltage-Regulator-Examples/
├── README.md
├── LICENSE
│
├── Media/
│ ├── 15V input layout.png
│ ├── 15V input schematic.png
│ ├── 3.7V layout.png
│ └── 3.7V inut schmatic.png
│
├── 15V-Version/
│ ├── Hardware/
│ ├── BOM/
│ └── Manufacturing/
│
└── 3V7-Version/
├── Hardware/
├── BOM/
├── Manufacturing/
└── 3D/For cleaner long-term links, I would also eventually rename the media files to remove spaces and fix the existing inut schmatic typo. If you do that, update the image links in this README at the same time.
I would also rename:
seneryo Yto something descriptive for an international audience.
For example:
15V_Multi_Regulator_Demo
3V7_Switching_Regulator_DemoBefore calling the designs fully reproducible:
The most important lesson is that "a voltage regulator" is not one single circuit.
Different problems need different topologies.
Best when:
Best when:
Vout < Vinand efficiency matters.
Best when:
Vout > VinBest when the important controlled quantity is current, not simply voltage.
The right design depends on the source, load, thermal budget, noise requirement, size, cost, and efficiency target.
This repository is published primarily as an educational voltage-regulation example.
It should be useful for:
The project is especially valuable because some parts are deliberately simple or old-school enough that the operation can be followed directly from the schematic.
The suboptimal choices are part of the learning value: they show why modern power-supply ICs, careful component specification, and layout discipline matter.
Designed by Taylan ARSLAN.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 1n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C4, C7, C9, C12, C13 |
| 5 | 0 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R15, R17, R18, R21 |
| 5 | 1 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2, R3, R9, R12, R20 |
| 3 | 330u | Capacitor_SMD:CP_Elec_8x10.5 | C3, C5, C10 |
| 2 | 10p | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6, C11 |
| 2 | 180 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4, R16 |
| 2 | 1N5819WS | Diode_SMD:D_SOD-123 | D1, D2 |
| 2 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6, R10 |
| 2 | 1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C14 |
| 2 | 330u | Library:seneryo,inductor | L1, L2 |
| 2 | 43 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R19 |
| 2 | MC33063AD | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U2, U3 |
| 2 | ~ | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1, U4 |
| 1 | 1.1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R14 |
| 1 | 15k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R13 |
| 1 | 270 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8 |
| 1 | 3.6k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7 |
| 1 | 620 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R11 |
| 1 | Conn_01x06 | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical_SMD_Pin1Left | J1 |
/Voltage%20Regulator%20seneryo%20Y%20(Input%2015V).kicad_pcb.jpg?size=s&soon)
manyetox/Voltage-Regulator-Examples
Educational KiCad power-supply examples demonstrating linear regulation, buck/boost conversion and current limiting, with design trade-offs and improvement notes.



Dethernal/Midibox3
New features for DIN5 MIDI → Waweblaster interface board. Now with MT-32 stuff.

AnotherBuildCorner/Mesh_Blast_Gates
What happens when you combine a Woodworker, and an Electrical Engineer? Sometimes the result are things like this. A Mesh controlled set of blast gates for dust collection control.




Lelk0e/DA_Sensorbox
Diplomarbeit 2024-2025 mit der Firma B2 electronics. Das Ziel ist es eine Sensorbox mit dem ESP32, als Basis zu entwickeln. Diese Sensorbox soll über ein Mesh-Netzwerk erweiterbar werden.
It measures 50 × 50 mm and has 2 copper layers, 1.6 mm thick.
43 parts, built around the MC33063AD and 1N5819WS. 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.
From the manyetox/Voltage-Regulator-Examples repository on GitHub, at the commit this page was made from: the board is Hardware/Voltage Regulator (Input 3.7V)/Voltage Regulator seneryo Y (Input 3.7V).kicad_pcb and its schematic Hardware/Voltage Regulator (Input 15V)/Voltage Regulator seneryo Y (Input 15V).kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask manyetox before reusing the design.