Posts

Featured Post

An Automated Water Tank Controller

Image
[Jumpor] lives in a part of India where the water infrastructure is a little frustrating to use. Water gets delivered to underground tanks outside of homes, and must then be regularly pumped into rooftop tanks prior to use inside the building. Typically, this pumping is handled manually—by switching on a pump and running it until water comes out of an overflow pipe to indicate the rooftop tank is full. [Jumpor] decided to improve this wasteful and time consuming process with a little automation project. The build is based around an ESP32 microcontroller. It’s hooked up to an ultrasonic sensor which can measure the water level inside the rooftop water tank. When the sensor detects the level descending below a set point, the microcontroller fires a relay to trigger the lift pump to fill up the tank. Once the sensor detects the tank is full, the pump is shut off, saving liters of water compared to waiting for water to pour out of the overflow as an indicator of the same. It’s...

UV Printer? 3D Printer? HeyGears says “Why Not Both”?

Image
There’s a new contender in the prosumer UV printer world up on Kickstarter , the HeyGears G1. This one’s particularly interesting as they’re explicitly marketing it as being able to produce full-color 3D prints along with the “print-on-anything” functionality we’ve come to expect from a UV flatbed printer. You get two choices of bed, with the larger being 420 mm x 320 mm x 130 mm. Hardly the largest build volume we’ve seen around here . You can fill that with up to 6 KG of UV ink/resin from its Epson-brand head in glorious full color and layers as small as 10 um. The ink isn’t super cheap — the CMYK kit looks to MRSP at 189 USD — but you aren’t locked in to expensive cartridges at least. HayGears sells ink in bottles, and you’re free to grab any other brand’s bottles if you want to risk it. The Kickstarter is ongoing, and it will be some time before backers get their printers. But we can report that the earl...

Bike Trainers as Video Game Controllers

Image
While we’ve largely settled on analog sticks and digital buttons for controlling video games, there’s all sorts of projects to create truly esoteric controllers that allow playing games in unique ways. This one from [sukolupo] lets you use data from standard bike trainers to get your virtual character moving. Called Deck de France, it maps the data coming from one of the supported bike trainers to a virtual controller which can then be “plugged in” to a gaming console of choice, in this case a Steam Deck mounted to the trainer’s handlebars. Although a bike trainer doesn’t have the same number of inputs as a modern gaming controller, it does have enough to play games like Rocket League. As you might expect, it’s also perfect for biking titles such as the Tour de France series. As far as unique controllers for video games go, this one is surely up in the rankings with a real trombone or a controller purpose-built for riding virtual horses . I...

Stewart Platform Walker Gains Feeling In Legs From Resistors

Image
Stewy is a very interesting robot, with some slightly odd kinematics. Its head is a Stewart platform, which is a common-enough 6-DOF actuated plate normally used with a fixed base. By connecting legs to the same servos running the Stewart platform, [JD] turned it into an adorable hexapod walker. The walker had a problem, though: it can’t feel its feet, and [JD] thinks that would make it much more mobile on uneven surfaces. So he got some resistors to turn the cheap servos in its legs into force-sensing actuators . Well, almost. He’s not actually putting strain gauges or anything like that into the legs; he’s just measuring the voltage drop across a resistor in series with the servos. Since the motors draw more current the more torque they’re putting out, he has a very quick and easy way to sense the current and thus the torque using good old Ohm’s law and an analog input on the microcontroller driving the robot. It’s a simple hack, but the data he...

Open Source Stream Deck Targets Flexibility

Image
Stream decks are very useful when you’re live on camera and you need to hit some complicated macro at a glance. However, there is sometimes a perception that commercial options are a touch expensive for what they are, an attitude which has spawned many DIY builds. [Fady Faheem] has developed just such a device of his own. Named Stream32, the build is intended to be simple to understand and adapt to one’s own individual workflow. Putting one together is as easy as buying a display, hooking it up to an ESP32, flashing the firmware, and then adding pages of shortcuts as desired. [Fady] has designed the firmware to be flexible with regards to screen choice — currently, it can be set up for a 4″ Waveshare LCD or a nice roomy 10.1″ display from Elecrow. Since it’s open source, adapting to a wider range of displays is a potential exercise for the builder. The great thing about custom stream decks is you have all the freedom in the world to customize them t...

Turning Glass Into a Touch-Sensitive Button

Image
Although generally glass isn’t associated with touch-sensitive surfaces, the addition of an ITO (indium tin oxygen) coating adds the exciting property of not only being transparent to the visible light part of the electromagnetic spectrum, but also of being electrically conductive. The logical result is that fine folk like [Sokol] simply had to use their newly acquired ITO-coated glass to make a button out of . Here the easy option is of course to just use it as a capacitive sensor where the conductive ITO layer is used for the capacitive charge and the glass provides the insulator, but here we see it demonstrated how to create a pressure-sensitive implementation instead. The measured conductivity on the ITO-coated glass in the video is pretty good, at just over 20 Ohm. This thus makes said capacitive button very easy to achieve. To make it a touch-sensitive button, two pieces of glass are used, with the ITO sides facing. Paper is used to create a spacer, after which the slight ...

A Complex Way to Push a Button

Image
We’ve likely all looked at a simple problem in our lives and thought that it would be an easy fix, only to realize that the project is enormously more complicated than we first realized. Whether that’s starting a home improvement project, doing a quick repair to a bicycle or car, or trying to install an obscure piece of software on a Linux machine, the amount of time we budget for these tasks often ends up woefully underestimated. [ Oscar ]’s night light needs to have its brightness set every night, and it seems easy enough to get a microcontroller to automate that, right ? Well, upon opening the small device, the first issue is that there is no labeling on any of the parts, so simply adding a jumper on to existing microcontroller pins without damaging anything wouldn’t easily be possible. Adding a secondary microcontroller is the next logical step, but the power supply in the night light is extremely underpowered so using even the smallest Raspberry Pi or off-t...