![]() |
KiCADKicad
|
|
![]() |
arduino IDEArduino
|
Coil Winder PCB
This PCB is used to populate the necessary electronics for my custom coil winder circuit. The circuit is built around an STM32F401-based microcontroller. The user has two buttons and a rotary encoder with a switch to navigate in the menu displayed on a Nokia 5110 LCD. The two stepper motors (feeder and main shaft) are driven by a DRV8825 stepper motor driver. The PCB also has MP2315 voltage regulator that converts the input voltage to 3.3 V which then powers the microcontroller, the display, the buttons and the rotary encoder.
This PCB and the software I provide on my website allow anyone to build their own coil winder based on two stepper motors. The already prepared PCB helps us to get rid of a serious amount of wires and the code I wrote makes it possible for anyone without any programming knowledge to automatically wind their own coils.
[2024-07-29 UPDATE]
In this update, I made some changes to the board and added more files for easier manufacturing.
I revised the PCB (as of now, v1.2) and made the following changes:
- Replaced the LDO voltage regulator with a DC-DC buck converter. This lifts the restriction of the maximum allowed input voltage of 15 V and increases it to 24 V. Also, no hot components because the DC-DC converter does not dissipate the voltage difference (input voltage - 3.3 V) as heat.
- I updated most of the text on the PCB to make it more clear and readable.
- I added a power indicator LED so the user can see if the device is getting power.
- I replaced the mounting holes (simple drill holes in the PCB) with padded holes. It looks better and it is stronger as well.
- I added a little artistic touch to the board by making the traces curved.
Regarding the voltage regulator, one has to do a little work in order to set it to 3.3 V. Right behind the potentiometer on the bottom side of the PCB, there is a tiny trace section that must be cut. Them the solder tabs at the text "3.3V" must be soldered together with a blob of solder. Please double-check the output voltage of the voltage regulator before soldering it into the PCB!!!
Coil Winder PCB
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.

Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW
ESP32-S3 4.3inch Capacitive Touch Display Development Board, 800×480, 5-point Touch, 32-bit LX7 Dual-core Processor
BUY NOW
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(2)
- Likes(10)
-
Engineer Feb 19,2025
-
Engineer Sep 20,2024
-
Engineer Aug 09,2024
-
Engineer Dec 29,2023
-
Engineer Nov 28,2023
-
Rinaldo Augusto Fanela Ferreira Sep 24,2023
-
DrkZ May 28,2023
-
Engineer Feb 04,2023
-
Prasanna K Apr 25,2022
-
Engineer Apr 17,2022
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Curious Scientist
-
High-performance 3-axis stepper motor control panel In this project, I show you my new development which is a high-performance 3-axis stepper motor cont...
-
STM32F070F6P6 miniature USB microcontroller board A small but powerful Arduino-compatible STM32 board.I designed this board because I was curious if i...
-
Stepper motor developing platform IntroductionIn this project, I show you my newest device which is a stepper motor developing platfor...
-
Custom-made self-contained DC power meter This project realizes a tiny "self-sufficient" power meter that can be inserted into any DC power li...
-
10-channel NTC thermistor-based temperature logger This project is designed to be a 10-channel temperature logger based on 10k NTC thermistors.I design...
-
Educational board for strain gauges, Wheatstone bridges and op-amps I show you a little device that I built so I can explain more things related to strain gauges, Wheat...
-
USB PD Breadboard Power Supply In this article, I show you my new creation. It is a USB PD decoy-based breadboard power supply. All...
-
ADS1256 - RP2040 Custom DAQ Front Panel with GPIO This is just a simple PCB panel that belongs to my other project which is a high-performance DAQ.A r...
-
ADS1256 - RP2040 Custom DAQ Front Panel without GPIO This is just a simple PCB panel that belongs to my other project which is a high-performance DAQ.A r...
-
10th Anniversary Badge I designed this small badge for PCBWay's 10th anniversary.I tried to make a deeper meaning to the bo...
-
ADS1256 - Atmega32u4 Custom DAQ board IntroductionIn this project, I show you two things. One is a new version (v1.2) of my custom DAQ bas...
-
Debounced rotary encoder module In this project, I show you my approach to making a rotary encoder module.One can buy different rota...
-
Custom ADS1256 board with ATmega32U4 I created my own ADS1256 PCB after working with this AD converter for several years. I wanted to bui...
-
TCD1304 - STM32F401CCU6 breakout board The recent modifications made to the circuit board design have improved its functionality and space ...
-
TCD1304 miniature PCB rev2 The redesign of the PCB involved several key changes to improve its performance and decrease its siz...
-
2-channel breadboard voltmeter The project originally stems from my CH32 tutorial series. I started working with this chip not so l...
-
ADS1256 - RP2040 Custom DAQ Rear Panel This is just a simple PCB panel that belongs to my other project which is a high-performance DAQ.A r...
-
ADS1256 - RP2040 Custom DAQ with GPIOs This is my (hopefully) last iteration of the ADS1256-based DAQ board. I replaced the ATmega32U4 micr...
-
High-performance 3-axis stepper motor control panel In this project, I show you my new development which is a high-performance 3-axis stepper motor cont...
-
STM32F070F6P6 miniature USB microcontroller board A small but powerful Arduino-compatible STM32 board.I designed this board because I was curious if i...
-
Stepper motor developing platform IntroductionIn this project, I show you my newest device which is a stepper motor developing platfor...
-
Custom-made self-contained DC power meter This project realizes a tiny "self-sufficient" power meter that can be inserted into any DC power li...
-
10-channel NTC thermistor-based temperature logger This project is designed to be a 10-channel temperature logger based on 10k NTC thermistors.I design...
-
Educational board for strain gauges, Wheatstone bridges and op-amps I show you a little device that I built so I can explain more things related to strain gauges, Wheat...
-
USB PD Breadboard Power Supply In this article, I show you my new creation. It is a USB PD decoy-based breadboard power supply. All...
-
ADS1256 - RP2040 Custom DAQ Front Panel with GPIO This is just a simple PCB panel that belongs to my other project which is a high-performance DAQ.A r...
-
ADS1256 - RP2040 Custom DAQ Front Panel without GPIO This is just a simple PCB panel that belongs to my other project which is a high-performance DAQ.A r...
-
10th Anniversary Badge I designed this small badge for PCBWay's 10th anniversary.I tried to make a deeper meaning to the bo...
-
ADS1256 - Atmega32u4 Custom DAQ board IntroductionIn this project, I show you two things. One is a new version (v1.2) of my custom DAQ bas...
-
Debounced rotary encoder module In this project, I show you my approach to making a rotary encoder module.One can buy different rota...
-
Modifying a Hotplate to a Reflow Solder Station
396 0 4 -
MPL3115A2 Barometric Pressure, Altitude, and Temperature Sensor
238 0 1 -
-
Nintendo 64DD Replacement Shell
256 0 1 -
V2 Commodore AMIGA USB-C Power Sink Delivery High Efficiency Supply Triple Output 5V ±12V OLED display ATARI compatible shark 100W
635 4 2 -
How to measure weight with Load Cell and HX711
504 0 3 -
-
Instrumentation Input, high impedance with 16 bit 1MSPS ADC for SPI
595 1 0
After you click Add to cart in the upper right corner, fill in the quantity you want, and then there will be an estimated price. The final price is subject to the review of our reviewers.