Turning a Waterjet Cutter into a Wood Lathe, For No Reason

On the shortlist of dream tools for most metalworkers is a waterjet cutter, a CNC tool that uses insanely high-pressure water mixed with abrasive grit to blast sheet metal into intricate shapes. On exactly nobody’s list is this attachment that turns a waterjet cutter into a lathe, and with good reason, as we’ll see.

This one comes to us by way of the Waterjet Channel, because of course there’s a channel dedicated to waterjet cutting. The idea is a riff on fixtures that allow a waterjet cutter (or a plasma cutter) to be used on tubes and other round stock. This fixture was thrown together from scrap and uses an electric drill to rotate a wood blank between centers on the bed of the waterjet, with the goal of carving a baseball bat by rotating the blank while the waterjet carves out the profile.

The first attempt, using an entirely inappropriate but easily cut blank of cedar, wasn’t great. The force of the water hitting the wood was enough to stall the drill; the remedy was to hog out as much material as possible from the blank before spinning up for the finish cut. That worked well enough to commit to an ash bat blank, which was much harder to cut but still worked well enough to make a decent bat.

Of course it makes zero sense to use a machine tool costing multiple hundreds of thousands of dollars to machine baseball bats, but it was a fun exercise. And it only shows how far we’ve come with lathes since the 18th-century frontier’s foot-powered version of the Queen of the Machine Shop.

source https://hackaday.com/2020/07/09/turning-a-waterjet-cutter-into-a-wood-lathe-for-no-reason/

Open Source Stream Deck Does it Without Touch Screens

[Adam Welch] has built macro pads in the past out of pre-fab key matrices and handfuls of Cherry MX clones. But all the stickers and custom keycaps in the world wouldn’t make those macro pads as versatile as a stream deck — those visual shortcut panels with tiny touchscreens for each button that some streamers use to change A/V settings or switch between applications.

Let’s face it, stream decks are expensive. But 0.96″ OLED displays are not, and neither are SMD tactile buttons. Why not imitate a screen deck on the cheap by making it so the screens actuate buttons behind them? [Adam] based this baby on the clever design of [Kilian Gosewisch]’s FreeDeck, and they ended up working together to improve it with a dedicated PCB.

The brains of the operation is an Arduino Pro Micro, which addresses each screen individually via two 74HC4051 mux ICs. Thanks to an SD card module, there’s no need to flash the ‘duino every time you want to change a shortcut or its picture. Even if this deck doesn’t hold up forever, it won’t break the bank to build another one. Poke past the break for the build video, which has all the links you’d need to make your own, including a handy configurator.

There’s more than one way to do a visual macro pad. Here’s one that uses a single screen and splits it Brady Bunch style to match the matrix.

Thanks for the tip, [arturo182]!

source https://hackaday.com/2020/07/09/open-source-stream-deck-does-it-without-touch-screens/

Open-Source Grinder Makes Compression Screws for Plastic Extruders Easy

In a world that’s literally awash in plastic waste, it seems a pity to have to buy fresh rolls of plastic filament to feed our 3D-printers, only to have them generate yet more plastic waste. Breaking that vicious cycle requires melding plastic recycling with additive manufacturing, and that takes some clever tooling with parts that aren’t easy to come by, like the compression screws that power plastics extruders.

This open-source compression screw grinder aims to make small-scale plastic recyclers easier to build. Coming from the lab of [Joshua Pearce] at the Michigan Technological University in collaboration with [Jacob Franz], the device is sort of a combination of a small lathe and a grinder. A piece of round steel stock is held by a chuck with the free end supported by bearings in a tailstock. On the bed of the machine is an X-Y carriage made of 3D-printed parts and pieces of electrical conduit. The carriage moves down the length of the bed as the stock rotates thanks to a pulley and a threaded rod, carrying a cordless angle grinder with a thick grinding wheel. A template attached to the front apron controls how deep the grinder cuts as it tracks along the rod; different templates allow the screw profile to be easily customized. The video below shows the machine in action and the complicated screw profiles it’s capable of producing.

We’ve seen lots of homebrew plastic extruders before, most of which use repurposed auger-type drill bits as compression screws. Those lack the variable geometry of a proper compression screw, so [Joshua] and [Jacob] making all the design documents for this machine available should be a boon to recycling experimenters.

source https://hackaday.com/2020/07/09/open-source-grinder-makes-compression-screws-for-plastic-extruders-easy/

Your Own Electronic Drum Kit

[Jake_Of_All_Trades] wanted to take up a new drumming hobby, but he didn’t want to punish his neighbors in the process. He started considering an electric drum kit which would allow him to practice silently but still get some semblance of the real drumming experience.

Unfortunately, electric drum kits are pretty expensive compared to their acoustic counterparts, so buying an electric kit was a bit out of the question. So, like any good hacker, he decided to make his own.

He found a pretty cheap acoustic drum kit on Craigslist and decided to convert it to electric. He thought this would be a perfect opportunity to learn more about electric drum kits in general and would allow him to do as much tweaking as he wanted to in order to personalize his experience. He also figured this would be a great way to get the best of both worlds. He could get an electric kit to practice whenever he wanted without disturbing neighbors and he could easily convert back to acoustic when needed.

First, he had to do a bit of restorative work with the cheap acoustic kit he found on eBay since it was pretty worn. Then, he decided to convert the drum heads to electric using two-ply mesh drum heads made from heavy-duty fiberglass screen mesh. The fiberglass screen mesh was cheap and easy to replace in the event he needed to make repairs. He added drum and cymbal triggers with his own DIY mechanism using a piezoelectric element, similar to another hack we’ve seen. These little sensors are great for converting mechanical to electrical energy and can feed directly into a GPIO to detect when the drum or cymbal was struck. The electrical signal is then interpreted by an on-board signal processing module.

All he needed were some headphones or a small amplifier and he was good to go! Cool hack [Jake_Of_All_Trades]!

While you’re here, check out some of our best DIY musical projects over the years.

source https://hackaday.com/2020/07/08/your-own-electronic-drum-kit/

Software Defined Radio Academy Goes Virtual

They say every cloud has a silver lining. It’s hard to find a positive among all the bad news about the current global pandemic, but it has pushed more conferences and events to allow online participation either live or after the fact. A case in point: The Software Defined Radio Academy’s annual event is all on a YouTube channel so you can attend virtually.

Not all the videos are there yet, but the keynote along with some very technical talks about techniques ranging from FPGAs to spectrum monitoring and spectral correlation density — you can see that video, below. We presume you’ll eventually be able to watch all the presentations listed in the program.

There are some older videos on the channel, too, including some GNU Radio material. We hear some of the upcoming videos will have some new GNU Radio content, too, including some on the GNU Radio implementation for Android.

It is remarkable how software defined radio has transformed from an exotic technology to the commonplace. If you like these tech-heavy presentations, you might also enjoy this free book. No matter what your If you want the pick of cheap SDRs, there have been reviews. Not to mention reviews of the higher-end devices.

source https://hackaday.com/2020/07/08/software-defined-radio-academy-goes-virtual/

This Freezer Failure Alarm Keeps Your Spoils Unspoiled

Deep freezers are a great thing to have, especially when the world gets apocalyptic. Of course, freezers are only good when they’re operating properly. And since they’re usually chillin’ out of sight and full of precious goods, keeping an eye on them is important.

When [Adam] started looking at commercial freezer alarms, he found that most of them are a joke. A bunch are battery-powered, and many people complain that they’re too quiet to do any good. And you’d best hope that the freezer fails while you’re home and awake, because they just stop sounding the alarm after a certain amount of time, probably to save battery.

If you want something done right, you have to do it yourself. [Adam]’s homemade freezer failure alarm is a cheap and open solution that ticks all the boxen. It runs on mains power and uses a 100dB piezo buzzer for ear-splitting effectiveness to alert [Adam] whenever the freezer is at 32°F/0°C or above.

If the Arduino loses sight of the DHT22 temperature sensor inside the freezer, then the alarm sounds continuously. And if [Adam] is ever curious about the temperature in the freezer, it’s right there on the 7-segment. Pretty elegant if you ask us. We’ve got the demo video thawing after the break, but you might wanna turn your sound down a lot.

You could assume that the freezer is freezing as long as it has power. In that case, just use a 555.

source https://hackaday.com/2020/07/08/this-freezer-failure-alarm-keeps-your-spoils-unspoiled/

Synthesizer Gets an External Touch Screen

Like other owners of the high-end Yamaha MODX, [sn00zerman] wasn’t happy with the synthesizer’s integrated touch screen. It’s a bit small, and not at a very good angle for viewing. So he made it his mission to find some way of adding a larger external touch screen without making any permanent modifications to the expensive instrument.

This might seem like a tall order, but he wasn’t starting from zero. It was already known that you could plug an external display into it if you used a USB to DVI/HDMI adapter; but without the touch overlay it wasn’t a particularly useful trick. He pondered adding an external connector for the device’s built-in touch screen overlay, but that broke his no modifications rule. Considering how much one of these things cost, we can’t blame him for not wanting to put a hole in the side.

Sometimes you just have to dig out the right parts.

So he started to look for a software solution to get him the rest of the way. Luckily the MODX runs Linux, and Yamaha has made good on their GPL responsibilities and released the source code for anyone who’s interested. While poking around, he figured out that the device uses tslib to talk to the touch screen, which [sn00zerman] had worked with on previous projects. He realized that the solution might be as simple as finding a USB touch screen controller that’s compatible with the version of tslib running on the MODX.

In the end, a trip through his parts bin uncovered a stand-alone touch screen controller that he knew from experience would work with the library. Sure enough, when plugged into the MODX, the OS accepted it as an input device. With the addition of a USB hub, he was able to combine this with an existing display and finally have a more comfortable user-interface for his synthesizer.

Now all he’s got to do is plug in a USB floppy drive, and he’ll have the ultimate Yamaha Beat Laboratory.

source https://hackaday.com/2020/07/08/synthesizer-gets-an-external-touch-screen/

Synthesizer Gets an External Touch Screen

Like other owners of the high-end Yamaha MODX, [sn00zerman] wasn’t happy with the synthesizer’s integrated touch screen. It’s a bit small, and not at a very good angle for viewing. So he made it his mission to find some way of adding a larger external touch screen without making any permanent modifications to the expensive instrument.

This might seem like a tall order, but he wasn’t starting from zero. It was already known that you could plug an external display into it if you used a USB to DVI/HDMI adapter; but without the touch overlay it wasn’t a particularly useful trick. He pondered adding an external connector for the device’s built-in touch screen overlay, but that broke his no modifications rule. Considering how much one of these things cost, we can’t blame him for not wanting to put a hole in the side.

Sometimes you just have to dig out the right parts.

So he started to look for a software solution to get him the rest of the way. Luckily the MODX runs Linux, and Yamaha has made good on their GPL responsibilities and released the source code for anyone who’s interested. While poking around, he figured out that the device uses tslib to talk to the touch screen, which [sn00zerman] had worked with on previous projects. He realized that the solution might be as simple as finding a USB touch screen controller that’s compatible with the version of tslib running on the MODX.

In the end, a trip through his parts bin uncovered a stand-alone touch screen controller that he knew from experience would work with the library. Sure enough, when plugged into the MODX, the OS accepted it as an input device. With the addition of a USB hub, he was able to combine this with an existing display and finally have a more comfortable user-interface for his synthesizer.

Now all he’s got to do is plug in a USB floppy drive, and he’ll have the ultimate Yamaha Beat Laboratory.

source https://hackaday.com/2020/07/08/synthesizer-gets-an-external-touch-screen/

Synthesizer Gets an External Touch Screen

Like other owners of the high-end Yamaha MODX, [sn00zerman] wasn’t happy with the synthesizer’s integrated touch screen. It’s a bit small, and not at a very good angle for viewing. So he made it his mission to find some way of adding a larger external touch screen without making any permanent modifications to the expensive instrument.

This might seem like a tall order, but he wasn’t starting from zero. It was already known that you could plug an external display into it if you used a USB to DVI/HDMI adapter; but without the touch overlay it wasn’t a particularly useful trick. He pondered adding an external connector for the device’s built-in touch screen overlay, but that broke his no modifications rule. Considering how much one of these things cost, we can’t blame him for not wanting to put a hole in the side.

Sometimes you just have to dig out the right parts.

So he started to look for a software solution to get him the rest of the way. Luckily the MODX runs Linux, and Yamaha has made good on their GPL responsibilities and released the source code for anyone who’s interested. While poking around, he figured out that the device uses tslib to talk to the touch screen, which [sn00zerman] had worked with on previous projects. He realized that the solution might be as simple as finding a USB touch screen controller that’s compatible with the version of tslib running on the MODX.

In the end, a trip through his parts bin uncovered a stand-alone touch screen controller that he knew from experience would work with the library. Sure enough, when plugged into the MODX, the OS accepted it as an input device. With the addition of a USB hub, he was able to combine this with an existing display and finally have a more comfortable user-interface for his synthesizer.

Now all he’s got to do is plug in a USB floppy drive, and he’ll have the ultimate Yamaha Beat Laboratory.

source https://hackaday.com/2020/07/08/synthesizer-gets-an-external-touch-screen/

Cakeday Countdown Clock is a Sweet Little Scroller

If you want strangers to give you well wishes on your birthday out in the real world, you have call attention to the occasion by wearing a pointy hat or a button that says ‘today is my birthday, gimme presents’. But on your reddit cakeday, aka the day you joined, you’re automatically singled out with the addition of a slice of 8-bit cake next to your username. The great thing about your cakeday is that you’re almost guaranteed to get some karma for once, especially if you make something cakeday related like [ScottyD]’s cakeday countdown clock. But plenty of people forget what their cakeday is and miss out on the fun.

This countdown clock works like you might expect — every day that isn’t your cakeday, a message scrolls by with the number of days remaining until your next one. When the big day comes, the message becomes TODAY IS YOUR CAKE DAY. Both messages are bookended by cute little pixelated cake slices that we would apply liberally to the day-of message if we made one of these.

This simple but fun project shouldn’t put too big of a dent in your parts box, since it’s essentially an Arduino, a real-time clock module, and a 32×8 LED matrix to display the text. We love the uni-body design of the enclosure because it creates a shelf for the Arduino and gives easy access for gluing in the display from the rear. If for some reason you don’t reddit, then make one anyway and use it to count down to your IRL birthday or something. We’ve got the build video cut and plated for you to consume after the break.

We would understand if 2020 is supplying you with enough existential crises, but if not, consider building a clock that counts down the rest of your life expectancy.

Via r/duino

source https://hackaday.com/2020/07/08/cakeday-countdown-clock-is-a-sweet-little-scroller/

3D Printering: Selling Prints, and Solving the Pickup Problem

After getting a 3D printer up and running, it’s not uncommon for an enterprising hacker to dabble in 3D printing to make a little money on the side. Offering local pickup of orders is a common startup choice since it’s simple and avoids shipping entirely. It’s virtually tailor-made to make a great bootstrapping experiment, but anyone who tries it sooner or later bumps up against a critical but simple-seeming problem: how to get finished prints into a customer’s hands in a sustainable way that is not a hassle for either the provider, or the customer?

It’s very easy to accept a 3D file and get paid online, but the part about actually getting the print into the customer’s hands does not have a one-size-fits-all solution. This is what I call The Pickup Problem, and left unsolved, it can become unsustainable. Let’s look at why local pickup doesn’t always measure up, then examine possible solutions.

The Problems with Local Pickup

Local pickup for delivery of print jobs is great because there is no mucking about with shipping supplies or carriers. Also, many 3D prints when starting out will be relatively low-value jobs that no one is interested in stacking shipping fees onto, anyway.

“Your order is complete. Come to this address to pick up your order.” It is straightforward and hits all the bases, so what’s the problem?

For a business with a staffed physical location, there’s no problem! But if you are an enterprising hacker trying it as a side gig, it is lacking in several important ways.

Schedules Need To Match Up

You need to be home for local pickup to work. Customers will understandably expect to be able to pick up their order at their own convenience, but your schedules will need to match up for it to happen. Any time you are not home and available to answer the door, local pickup won’t work and that brings us to the next issue.

Scaling and Sustainability

Time and focus are your most precious resources, but committing to making yourself available for local pickups can have an impact on your life and routine in ways you may not anticipate. You may find yourself rushing home, or avoiding going out in order to be home to accommodate pickups.

While home, you may also find yourself avoiding activities, such as putting off tasks or not starting a project because it would interfere with your ability to drop what you’re doing if the doorbell rings. These can be accepted as occasional growing pains, but if they become the new normal these hidden costs will rapidly outweigh any benefits.

Location May Not Be Suitable

Not everyone’s home or workshop location is good for having people drop by to pick up an order. Ideally, a pickup location is easy to get to and has good lighting, security, and accessibility. This isn’t true for every location. An apartment or condo that lacks visitor parking and is not in a convenient location (or seems unsafe or unwelcoming to strangers) is not a good candidate for local pickups. You may get customers, but you won’t keep them.

What it boils down to is that local pickup isn’t as “free” as it may seem at first glance; there are hidden costs involved and they will be borne by you. Fortunately, there are ways around most of the usual problems.

Potential Solutions

Everyone’s needs are different when it comes to working environment, location, timetable, or security. There may not be a one-size-fits-all easy solution, but there are options that can be mixed and matched by an enterprising hacker to meet specific needs.

Have Pickup Only During Fixed Days and Times

Instead of trying to be as available as possible, offer pickups on a fixed schedule and commit to being available during those times. One might choose to offer local pickups Tuesdays and Thursdays between 5:00 pm and 9:30 pm, for example. This provides structure and boundaries while also being easier to plan around for everyone involved. The rest of the time, you can perform your usual work and activities free from interruption or stress.

Offer Reasonable Shipping

This increases costs and will limit the kinds of jobs you can accept. In addition, you will need to obtain and manage some basic shipping supplies such as boxes, packing tape, and packing material. But the payoff is the benefit of having someone else handle the delivery entirely, and you’ll be able to serve a wider area than with local pickup alone.

Seek out online shipping partners that offer postal services at discounted parcel rates; these are in common use among online sellers. You’ll be able to purchase shipping labels online and drop the box off at your nearest postal outlet, or in some cases request a pickup. Just remember that when it comes to shipping, in general smaller and lighter equals cheaper. Shipping proficiency is a bit like baking bread; the more you do it, the better you’ll get.

Offer Some Form of Self-Serve Pickup

With the global COVID-19 pandemic in full swing, self-serve and contactless pickups are a much more common and accepted ways to do things. Highly dependent on location and security, it can nevertheless be a useful option.

A good example of self-serve pickup is a home-based business from whom I recently made a purchase of specialty vinyl sheets. They had a very simple system: open their mailbox and retrieve whichever envelope had your name on it. No locks or access controls to speak of, but they apparently weren’t needed. It was extremely convenient.

This is a situation where perfect can be the enemy of good. It is entirely reasonable to mix and match solutions, or move from one to another as needs change. Since 3D printed objects are relatively low in value (compared to, say, laptops or bricks of gold) it’s easier to accept some risk and experiment in finding a good compromise.

What Worked for Me

After trying a few different things, I settled on a self-serve pickup method combined with fixed hours for pickup.

I purchased a lockable outdoor plastic storage bin and attached a sign to the front, and a cable lock to the back. Each morning, I put the bin on the front deck (a well-lit spot that was not entirely visible from the sidewalk) and secured it with the cable lock. At night I brought it indoors.

For access control, the latch was secured with a word lock. Turning the dials to form the right word would open it.

When an order was complete I would email the customer with the pickup instructions and the code for the word lock. They would come at their convenience, retrieve their order, and be on their way. If there was any issue or problem, my cell phone number was provided.

I eventually decided I had gone overboard with security and removed the word lock. It was a hassle for customers and I could always lock things down more if I ran into problems, but I was fortunate enough that none ever came up. The box even occasionally doubled as a drop-off point for other jobs and materials.

I was quite happy with the solution, and it worked well until I stopped accepting online print orders to focus instead on my own jobs, and no longer needed it. If I were to do anything differently, I would raise the bin up to waist-height for better comfort, but that’s about it.

Have You Encountered the Pickup Problem?

Have you ever run into the pickup problem as a seller or a customer, whether for 3D printing or something else? What did you do about it? If you have any insights or experiences to share, please put them in the comments because we’d love to hear them.

source https://hackaday.com/2020/07/08/3d-printering-selling-prints-and-solving-the-pickup-problem/

3D Printering: Selling Prints, and Solving the Pickup Problem

After getting a 3D printer up and running, it’s not uncommon for an enterprising hacker to dabble in 3D printing to make a little money on the side. Offering local pickup of orders is a common startup choice since it’s simple and avoids shipping entirely. It’s virtually tailor-made to make a great bootstrapping experiment, but anyone who tries it sooner or later bumps up against a critical but simple-seeming problem: how to get finished prints into a customer’s hands in a sustainable way that is not a hassle for either the provider, or the customer?

It’s very easy to accept a 3D file and get paid online, but the part about actually getting the print into the customer’s hands does not have a one-size-fits-all solution. This is what I call The Pickup Problem, and left unsolved, it can become unsustainable. Let’s look at why local pickup doesn’t always measure up, then examine possible solutions.

The Problems with Local Pickup

Local pickup for delivery of print jobs is great because there is no mucking about with shipping supplies or carriers. Also, many 3D prints when starting out will be relatively low-value jobs that no one is interested in stacking shipping fees onto, anyway.

“Your order is complete. Come to this address to pick up your order.” It is straightforward and hits all the bases, so what’s the problem?

For a business with a staffed physical location, there’s no problem! But if you are an enterprising hacker trying it as a side gig, it is lacking in several important ways.

Schedules Need To Match Up

You need to be home for local pickup to work. Customers will understandably expect to be able to pick up their order at their own convenience, but your schedules will need to match up for it to happen. Any time you are not home and available to answer the door, local pickup won’t work and that brings us to the next issue.

Scaling and Sustainability

Time and focus are your most precious resources, but committing to making yourself available for local pickups can have an impact on your life and routine in ways you may not anticipate. You may find yourself rushing home, or avoiding going out in order to be home to accommodate pickups.

While home, you may also find yourself avoiding activities, such as putting off tasks or not starting a project because it would interfere with your ability to drop what you’re doing if the doorbell rings. These can be accepted as occasional growing pains, but if they become the new normal these hidden costs will rapidly outweigh any benefits.

Location May Not Be Suitable

Not everyone’s home or workshop location is good for having people drop by to pick up an order. Ideally, a pickup location is easy to get to and has good lighting, security, and accessibility. This isn’t true for every location. An apartment or condo that lacks visitor parking and is not in a convenient location (or seems unsafe or unwelcoming to strangers) is not a good candidate for local pickups. You may get customers, but you won’t keep them.

What it boils down to is that local pickup isn’t as “free” as it may seem at first glance; there are hidden costs involved and they will be borne by you. Fortunately, there are ways around most of the usual problems.

Potential Solutions

Everyone’s needs are different when it comes to working environment, location, timetable, or security. There may not be a one-size-fits-all easy solution, but there are options that can be mixed and matched by an enterprising hacker to meet specific needs.

Have Pickup Only During Fixed Days and Times

Instead of trying to be as available as possible, offer pickups on a fixed schedule and commit to being available during those times. One might choose to offer local pickups Tuesdays and Thursdays between 5:00 pm and 9:30 pm, for example. This provides structure and boundaries while also being easier to plan around for everyone involved. The rest of the time, you can perform your usual work and activities free from interruption or stress.

Offer Reasonable Shipping

This increases costs and will limit the kinds of jobs you can accept. In addition, you will need to obtain and manage some basic shipping supplies such as boxes, packing tape, and packing material. But the payoff is the benefit of having someone else handle the delivery entirely, and you’ll be able to serve a wider area than with local pickup alone.

Seek out online shipping partners that offer postal services at discounted parcel rates; these are in common use among online sellers. You’ll be able to purchase shipping labels online and drop the box off at your nearest postal outlet, or in some cases request a pickup. Just remember that when it comes to shipping, in general smaller and lighter equals cheaper. Shipping proficiency is a bit like baking bread; the more you do it, the better you’ll get.

Offer Some Form of Self-Serve Pickup

With the global COVID-19 pandemic in full swing, self-serve and contactless pickups are a much more common and accepted ways to do things. Highly dependent on location and security, it can nevertheless be a useful option.

A good example of self-serve pickup is a home-based business from whom I recently made a purchase of specialty vinyl sheets. They had a very simple system: open their mailbox and retrieve whichever envelope had your name on it. No locks or access controls to speak of, but they apparently weren’t needed. It was extremely convenient.

This is a situation where perfect can be the enemy of good. It is entirely reasonable to mix and match solutions, or move from one to another as needs change. Since 3D printed objects are relatively low in value (compared to, say, laptops or bricks of gold) it’s easier to accept some risk and experiment in finding a good compromise.

What Worked for Me

After trying a few different things, I settled on a self-serve pickup method combined with fixed hours for pickup.

I purchased a lockable outdoor plastic storage bin and attached a sign to the front, and a cable lock to the back. Each morning, I put the bin on the front deck (a well-lit spot that was not entirely visible from the sidewalk) and secured it with the cable lock. At night I brought it indoors.

For access control, the latch was secured with a word lock. Turning the dials to form the right word would open it.

When an order was complete I would email the customer with the pickup instructions and the code for the word lock. They would come at their convenience, retrieve their order, and be on their way. If there was any issue or problem, my cell phone number was provided.

I eventually decided I had gone overboard with security and removed the word lock. It was a hassle for customers and I could always lock things down more if I ran into problems, but I was fortunate enough that none ever came up. The box even occasionally doubled as a drop-off point for other jobs and materials.

I was quite happy with the solution, and it worked well until I stopped accepting online print orders to focus instead on my own jobs, and no longer needed it. If I were to do anything differently, I would raise the bin up to waist-height for better comfort, but that’s about it.

Have You Encountered the Pickup Problem?

Have you ever run into the pickup problem as a seller or a customer, whether for 3D printing or something else? What did you do about it? If you have any insights or experiences to share, please put them in the comments because we’d love to hear them.

source https://hackaday.com/2020/07/08/3d-printering-selling-prints-and-solving-the-pickup-problem/

Heater Joins the Internet of Things with ESP32 Board

The wood-burning heater [g3gg0] has at home works perfectly, except for one flaw: the pellet reservoir needs to be manually refilled every few days. Humans being notoriously unreliable creatures, this critical task is sometimes overlooked, which naturally leads to literally chilling results.

With automatic fill systems expensive and difficult to install, [g3gg0] wanted to find some kind of way for the heater to notify its caretakers about any potential fault conditions. Not just the fact that it was out of fuel (though that would naturally be the most common alert), but any other issue which would potentially keep the heater from doing it’s job. In short, the heater was going to get a one-way ticket to the Internet of Things.

As it turns out, this task was not quite as difficult as you might expect. The Windhager heater already had upgrade bays where the user could insert additional modules and sensors, as well as a rudimentary data bus over RS-485. All [g3gg0] had to do was tap into this bus, decode what the packets contained, and use the information to generate alerts over the network. The ESP32 was more than up to the task, it just needed a custom PCB and 3D printed enclosure that would allow it to slot into the heater like an official expansion module.

When an interesting message flashes across the bus, the ESP32 captures it and relays the appropriate message to an MQTT broker. From there, the automation possibilities are nearly endless. In this case, the heater’s status information is being visualized with tools like Grafana, and important alerts are sent out to mobile devices with PushingBox. With a setup like this, the Windhager will never go hungry again.

source https://hackaday.com/2020/07/08/heater-joins-the-internet-of-things-with-esp32-board/