12.4 C
New York
Monday, March 4, 2024

This “Weeny” Soldering Bot, Powered by a Raspberry Pi, Takes the Drudgery Out of Handbook Soldering



Pseudonymous maker and YouTuber “iforce2d” has constructed what they imagine to be “the world’s smallest LinuxCNC construct,” making a compact desktop soldering robotic utilizing a WeenyPRU board and a Raspberry Pi single-board pc (SBC).

“The rationale I needed to have a machine like this,” the maker explains, “is as a result of I am beginning to have an increasing number of of those IO [Input/Output] mixer boards to assemble, or a minimum of partially assemble. They arrive to me from JLPCB and to get them into this state we have to add 112 pins, which I have been soldering manually to this point.”

This compact soldering robotic, powered by a Raspberry Pi and an STM32 microcontroller, populates headers pin-by-pin. (đź“ą: iforce2d)

Soldering 112 header pins is ok for brief runs, however for bigger volumes shortly will get boring — which is the place the “Weeny Solder Bot” is available in. Designed so as to add programmable real-time capabilities to a Raspberry Pi in as small a kind issue as attainable — therefore “Weeny Programmable Actual-time Unit” — utilizing an STMicro STM32F103C8 “Blue Tablet” microcontroller. With this, the Raspberry Pi positive aspects four-axis stepper motor management at as much as a 50kHz step charge, a 10kHz spindle PWM management, 14 digital inputs or outputs, two analog inputs, a rotary encoder, RGB LED strip management — as a result of why not?

This compact but feature-packed board is then used to create a tool managed by LinuxCNC, although a customized G-code interface, which may solder every pin routinely — taking the drudgery out of meeting, although not fairly as shortly as a hotplate or wave-soldering machine. The completed joints aren’t the best, both — with just a few dry joints and several other bridges — however it’s sufficient to show the core idea, a minimum of.

The total undertaking video is accessible above, whereas iforce2d has launched supply code for the WeenyPRU on GitHub below the reciprocal GNU Basic Public License 2.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles