PnPAssist: A “Smart” Build Platform For Manual PCB Assembly

Open source pick and place machines have come a long way in the past years, but are not necessarily worth the setup time and machine cost if you are only building a few PCBs at a time. [Nuri Erginer] found himself in this situation regularly, so he created PnPAssist, a “smart” build platform to speed up manual PCB assembly. Video after the break.

The PnP assist consists of a small circular platform that can automatically translate and rotate to place the current footprint in the middle of the platform, right in the center of your microscope’s view, and a laser crosshair. The entire device can also rotate freely on its base to avoid contorting your arm to match the footprint orientation. Just export the PnP file from your favorite PCB design software, load it on a micro SD card, plug it into the PnPAssist, and start assembling. The relevant component information is displayed on a small OLED display right on the machine. [Nuri] has also created a component organizing tray that will indicate the correct compartment with an RGB LED.

Below the build platform, a 3D printed gear is in contact with a pair of parallel lead screws driven by stepper motors. The relative motion of the lead screws allows the platform to rotate, translate, or both. This arrangement also means the machine is a lot more compact than a conventional XY-table and can be packed away when not in use. The base is held firmly in place on the workbench with a set of suction cups or screws. Power is provided through the fixed base using a slip-ring, so there are no cables to twist up as you spin the machine around. Continue reading “PnPAssist: A “Smart” Build Platform For Manual PCB Assembly”

ZeroBug: From Simulation To Smooth Walking

Thanks to 3D printing and cheap hobby servos, building you’re own small walking robot is not particularly difficult, but getting them to walk smoothly can be an entirely different story. Knowing this from experience, [Max.K] tackled the software side first by creating a virtual simulation of his ZeroBug hexapod, before building it.

Learning from his previous experience building a quadruped, ZeroBug started life in Processing as a simple stick figure, which gradually increased in complexity as [Max.K] figured out how to make it walk properly. He first developed the required movement sequence for the tip of each leg, and then added joints and calculated the actuator movements using reverse kinematics. Using the results of the simulations, he designed the mechanics and pulled it back into the simulation for final validation.

Each leg uses three micro servos which are controlled by an STM32F103 on a custom PCB, which handles all the motion calculations. It receives commands over UART from a python script running on a Raspberry Pi Zero. This allows for user control over a web interface using WiFi, or from a gamepad using a Bluetooth connection. [Max.K] also added a pincer to the front to allow it to interact with its environment. Video after the break.

The final product moves a lot smoother than most other servo-driven hexapods we’ve seen, and the entire project is well documented. The electronics and software are available on GitHub and the mechanics on Thingiverse.

Continue reading “ZeroBug: From Simulation To Smooth Walking”

One Giant Button To Mute Them All

The second round of this year’s Hackaday Prize is coming to a close, and we asked you to come up with ways of refreshing work-from-home life. Well here’s one we probably all could use — a large emergency mute button that can also turn off video with an extra click. You know, in case your kid or your roommate decides to walk around in their birthday suit.

[Colin Russell-Conway]’s software-agnostic mute button uses a Seeeduino Xiao and rotary encoder, plus three momentaries that give it a second function as a media controller. Two chunks of LED strip go blinky blinky when the mute is on, and are otherwise solidly lit and color-coded by videoconference type — blue for Zoom and Starleaf, green for Webex, and purple for Teams.

The companion app that [Colin] created is using the Windows Management Instrumentation (WMI) to check which program is control of the microphone. Whenever the mute button is pressed, the app makes note of the current program in focus, switches to the active videoconference, mutes it, and then switches back to reddit or twitch or whatever you had in focus when the kid started screaming for you from the bathroom. Check out the demo after the break.

Some of us like to celebrate a little when videoconferences are over. For those people, there is the pull-chain exit.

Continue reading “One Giant Button To Mute Them All”

Reimagine Supportive Tech For The Newest Hackaday Prize Challenge

Beginning right now, the 2021 Hackaday Prize challenges you to Reimagine Supportive Tech. Quite frankly, this is all about shortcuts to success. Can we make it easier for people to learn about science and technology? Can we break down some barriers that keep people from taking up DIY as a hobby (or way of life)? What can we do to build on the experience and skill of one another?

For instance, to get into building your own electronics, you need a huge dedicated electronics lab, right? Of course that’s nonsense, but we only know that because we’ve already been elbow-deep into soldering stations and vacuum tweezers. To the outsider, this looks like an unclimbable mountain. What if I told you that you could build electrics at any desk, and make it easy to store everything away in between hacking sessions? That sounds like a job for [M.Hehr’s] portable workbench & mini lab project. Here’s a blueprint that can take a beginner from zero to solder smoke while having fun along the way.

What about breaking down complex topics into something us newbies can swallow? Radio signals are all around us, but again the barriers to getting into SDR are many and varied. A great bit of supportive tech would be a project that shows simple hardware and shares a virtual machine with the open source software toolchain already set to go. A beginner could pick something like this up and be listening for transponders from airplanes passing by in a matter of hours.

If you’re reading this, chances are you’ve spent countless joyful hours learning how to do some difficult and fascinating stuff. Share the wealth!  Take an existing hardware concept and make it modular and easy to use. Refine an existing design to make it more approachable for users with any range of mobility challenges. Or pull together a beginner-friendly project to move STEM education forward.

Ten finalists from this round will win $500 and be shuttled onto the final round judging in October for a chance at the $25,000 Hackaday Prize and four other top prizes. Start your project page on Hackaday.io and use the dropdown in the left sidebar to enter it into the 2021 Hackaday Prize.

Final Weekend For Work-From-Home Challenge Of The Hackaday Prize

This is the final weekend to enter your work-from-home project in the 2021 Hackaday Prize. We know how much fun it is to be creative with home setups that keep let you work without disrupting your non-work life. Show off what you’ve done and you’ll be in the running for some big cash prizes.

Among the lowest hanging fruit is improving your home’s window to the work world. Anything you can do to make your audio and video experience better on video calls is going to make you happier and make the virtual office feel more like a team. [Andy Lustig] built a dedicated video call control panel that can cut off mic and camera, share his screen, switch views, and leave the meeting. Having always-available physical controls for these is a huge power-up for your cubicle-away-from-the-office.

Long hours hunched over the computer are going to take a toll on your body. There are a number of projects entered in the contest that remind you to take breaks, but [ImageryEel] took at different approach. It’s a wearable posture pack that uses an IMU to measure the position of your spine. You’ll get push notifications when the posture pack notices your upper back is beginning to slump. Hopefully this makes it a self-correcting problem!

Having a cozy place to do you work is great for both your physical and emotional health. [Peter van der Walt] is taking the concept of a home “battlestation” to another level, with a reclining chair design that wraps dual monitors around you as you settle in for the work day.

It’s not too late. Make this weekend into your own mini hackathon and get those entries in by Monday morning. Ten finalists will each receive a $500 cash prize and be in the running for the final round beginning at the end of October. Ultimately, one entry will claim the $25,000 Hackaday Prize along with top prizes for four other finalists.

Begin your project on Hackaday.io today, and use the “Submit Project To” dropdown box in the left sidebar of your project page to enter it in the contest. Good luck!

Responsive Paintings Do It With Heat And Light

Art is a conversation, yes. But normally, it’s a short one: the artist makes a statement and the audience responds, each bringing their own interpretations. The hard thing about being an artist is that once you release a piece into the world, it’s sort of bound and gagged in that it can’t defend itself from comments and misinterpretation.

On the other hand, interactive art allows for a longer discussion. Pieces are responsive and no longer mute. But so much of the interactive art out there is purely digital, and lacks a certain analog warmth that comes from physicality. For this year’s Hackaday Prize, [Laura] sought to put a digital interface on an analog visual piece and make paintings that change based on data inputs.

For now, [Laura] is focusing on adding two dynamic elements to her paintings: shifting color and light patterns in response to a viewer’s presence and/or actions using an Arduino and TinyML. For the color changes, [Laura] ended up mixing thermochromic pigment powder with a transparent gel medium.

This was a bit of a journey, because the regular kind of transparent medium came out too runny, and mixing the pigments with white paint made the colors come out lighter than [Laura] wanted and left white behind when heated. But transparent gel medium was just right. You can see the difference in this picture — the colors come out darker with the gel medium, and disappear almost completely with heat.

[Laura] didn’t want to just poke LEDs through the canvas, which in this case is a 1/8″ birch panel. Instead, there’s an RGB matrix shining behind a pair of thin, diffused cutouts filled with thermoplastic.

Check out the video after the break of a painting sketch that uses both techniques. Keep your eye on the purple triangles on the right side, and watch them slowly turn blue in real time as light patterns dance behind the diffused cutouts. Stick around for the second brief video that shows an updated light animation.

We’ve seen many ways of making interactive art, like this Rube Goldberg fairy tale ball maze that you control with your phone.

Continue reading “Responsive Paintings Do It With Heat And Light”

Get Yourself A Pupper (For Education)

While the disquieting appearance of some of the robots coming out of DARPA and other labs might give us some reservations about how much intelligence we want to give to those robots, there’s a lot to be learned from them before their inevitable global takeover. This small quadruped called the Mini Pupper is just the robot for that job. With a low cost and familiar platform, it’s the ideal robot to learn some of the tricks of the trade.

For a quadruped so small, some unique changes had to be made to ensure the robot’s functionality. There have been a few developments since it was first shown over a year ago. The first was to design a custom servo that could handle the unique characteristics of this robot. From there, some other improvements were made to the robot chassis such as using threaded rods for ease of assembly and maintenance. Some other things have stayed the same though like using a Raspberry Pi to handle the control systems and self-navigation.

Of course everything needed to make this robot yourself is open source, from the code to the schematics. For experimenting with quadrupeds and even with automatic navigation, this would be a great way to get started, and the small size will also limit its ability for a Skynet-style takeover as well. That’s a nice bonus.

Continue reading “Get Yourself A Pupper (For Education)”