Illustrated Kristina with an IBM Model M keyboard floating between her hands.

Keebin’ With Kristina: The One With The Pocket Cyberdeck

When you find something you love doing, you want to do it everywhere, all the time. Such is the case with [jefmer] and programming. The trouble is, there is not a single laptop or tablet out there that really deals well with direct sunlight. So, what’s a hacker to do during the day? Stay indoors and suffer?

Image by [jefmer] via Hackaday.IO
The answer is a project like Pocket Pad. This purpose-built PDA uses a Nice! Nano and a pair of two very low-power ST7302-driven monochrome displays. They have no backlight, but they update much faster than e-paper displays. According to [jefmer], the brighter the ambient light, the more readable the displays become. What more could you want? (Besides a backlight?)

The miniature PocketType 40% is a little small for touch typing, but facilitates thumbs well. [jefmer] added those nice vinyl transfer legends and sealed them with clear nail polish.

All of the software including the keyboard scanner is written in Espruino, which is an implementation of JavaScript that targets embedded devices. Since it’s an interpreted language, [jefmer] can both write and execute programs directly on the Pocket Pad, using the bottom screen for the REPL. I’d sure like to have one of these in my pocket!
Continue reading “Keebin’ With Kristina: The One With The Pocket Cyberdeck”

Custom Mouse-Making: Clay Is The Way

For something that many of us handle all day long, it sure would be nice if mice came in more sizes and shapes, wouldn’t it? Until that day, we’ll just have to find something passable or else design and build a custom-shaped mouse from scratch like [Ben Makes Everything] did.

First, [Ben] played around with some modelling clay until he had a shape he was happy with, then took a bunch of pictures of it mounted on a piece of wood for easy manipulation and used photogrammetry to scan it in for printing after cleaning it up in Blender. About six versions later, he had the final one and was ready to move on to electronics.

That’s right, this isn’t just mouse guts in an ergonomic package. Inside is Arduino Pro Micro and a PMW 3389 optical sensor on a breakout board. [Ben] was going to use flexible 3D printed panels as mouse buttons, but then had an epiphany — why not use keyboard switches and keycaps instead? He also figured he could have two buttons per finger if he wanted, so he went with Kailh reds for the fingers and and whites in the thumb.

Speaking of the thumb, there was no room for a mouse wheel in between those comparatively huge switches, so he moved it to the the side to be thumb-operated. [Ben] got everything working, and after all this, decided to make it wireless. So he switched to an Adafruit Feather S3 and designed his first PCB for both versions. Ultimately, he found that the wireless version is kind of unreliable, so he is sticking with the wired one for now.

Continue reading “Custom Mouse-Making: Clay Is The Way”

Your Cat Needs Its Own TV

Cats are wonderful creatures to have around, and they provide us with hours of entertainment. So why not do a little something to entertain them in return? That’s exactly what [Becky Stern] did by making a cat TV that shows YouTube videos of birds and other cat-approved content. Not all cats seem to care about TV, but [Becky]’s cat Benchley really gets into it.

As you may have guessed, this is a fairly simple build, consisting largely of a Raspberry Pi, a speaker, and a screen — a 5″ HDMI LCD display to be exact. Seems like a nice size for cats. After getting the cat-puter up and running, [Becky] set about designing a 3D-printed enclosure to turn it into a TV. The first draft looked great in marble-effect filament, but lacked breathing holes for the Pi, so the final version has a nice honeycomb pattern that is too small for curious cat paws to fit through.

What their paws can do is accidentally pause the video via the touch screen, so [Becky] swapped the USB cable for a charge-only to prevent this. Be sure to check out the build video after the break, because there is plenty of cat cuteness to be had. [Benchley] was so into it that he went looking around back for cats and squirrels inside the box.

Would you rather not encourage your cats to lie about the house watching TV all day? Make them play piano for their dinner.

Continue reading “Your Cat Needs Its Own TV”

2024 Home Sweet Home Automation: Plantpal Is A Friend To You Both

One easy way to get started on the home automation front is with something that makes a house a home in the first place — lush, green plants. As nice as it is to have them around, it can be difficult to care (or remember to care) for them all the time.

Plantpal makes easy work of that, with an e-paper display that makes it plain as day how your plant is feeling. As you might expect, it features a soil moisture sensor, but what might be unexpected is that it’s capacitive instead of the usual resistive type. This way, no traces are exposed to the elements of plant life. It also has a BME688 sensor to monitor air quality and CO₂, so your plant has the chance to thrive.

Around back you’ll find an ESP32-C6, an AEM10941 for solar energy harvesting, and another set of solar panels. Be sure to check out the project’s GitHub if you want to learn more about this adorable and useful device.

Hackaday Podcast Episode 261: Rickroll Toothbrush, Keyboard Cat, Zombie Dialup

This week, Editor-in-Chief Elliot Williams and Kristina Panos met up in a new disposable location to give the lowdown on this week’s best hacks. First up in the news — the Home Sweet Home Automation contest is still going strong. You’ve still got plenty of time, so get on over to Hackaday.IO and start your entry today. In the news, the UK is asking how powerful an electric bike should be (more than 250 Watts, certainly), and legal pressure from Nintendo has shut down two emulators.

Then it’s on to What’s That Sound. Kristina failed again, although she was pretty confident about her answer. Can you get it? Can you figure it out? Can you guess what’s making that sound this week? If you can, and your number comes up, you get a special Hackaday Podcast t-shirt.

But then it’s on to the hacks, beginning with a Wi-Fi toothbrush hack from [Aaron Christophel]. This can only mean the beginning of some epic toothbrush firmware, right? From there, we marvel at moving cat food, the ultimate bulk material, and the idea of spoofing a whole cloud of drones. Finally, we examine one of Jenny’s Daily Drivers in the form of Damn Small Linux (the other DSL), and reminisce about dial-up (speaking of DSL).

Check out the links below if you want to follow along, and as always, tell us what you think about this episode in the comments!

Download and savor at your leisure.

Continue reading “Hackaday Podcast Episode 261: Rickroll Toothbrush, Keyboard Cat, Zombie Dialup”

Beverage Coaster Indicates Ideal Drinking Temperature

When temperatures plummet, there’s nothing like a hot beverage to keep you warmed up inside. [Palingenesis] aka [Tim] sure does fancy a nice cuppa, but only within a certain temperature range is it ideal to drink. In an attempt to signal when the time is just right, he created various iterations of a hot beverage coaster.

To be clear, this is a plywood sandwich that does not keep the beverage warm, though that would be an interesting addition to the project. Rather, it indicates when the beverage’s temperature is just right using LEDs. When it’s too hot, the red LEDs are lit. The green LEDs flash while it’s just right, and once [Tim]’s tea has gone cold, the blue LEDs take center stage.

The brains of the operation is an STM8S103F module, aka the Blue Pill, which is paired with a DS18B20 temperature sensor. [Tim]’s original coaster has one in a TO-92 package embedded in the top layer, but ultimately he went with the probe version as it reads a truer temperature by virtue of being directly in the liquid. Be sure to check out the video after the break which covers planning the original version.

If you do want to keep you drink warm, here’s an ESP8266-based solution. If you’re more into looks, check out this blinkencoaster.

Continue reading “Beverage Coaster Indicates Ideal Drinking Temperature”

Fabbing A Fab New Watch Face

[STR-Alorman] is into vintage watches, particularly Omega Seamaster quartz numbers from the 1980s. Among his favorites is the Seamaster Calypso III, a precious few of which were created in a lovely and rare black-on-black colorway. [STR-Alorman] found one on online, but it had a number of problems including a scratched-up face. Having done a respectable amount of PCB design and assembly, he decided to make a new face and have it fabbed.

The one angle where you can even tell this is a PCB.

After taking scale-referenced photos with a DSLR, [STR-Alorman] created vectors in Illustrator and then ported those to KiCad. He sent two versions to the board house — one with holes at index points, and one without — because he wasn’t sure which would be better for applying the luminization compound that makes them glow. Spoiler alert: it was the one with the cutouts.

Once this was done, [STR-Alorman] reassembled the movement, which doesn’t look easy at all, and involved getting the height of a bit of CA glue just right so as not to interfere with the movement of the date wheel. He replaced the bezel insert, re-luminized the hands, and now has a beautiful timepiece.

We believe only the nerdiest of nerds could tell this is a PCB, and they would need exactly the right light to make that determination. Here’s a watch that leaves no doubt about it.