Category Archives: Arduino Hacks

Button, Button, Who’s Got the (One) Button?

We often think that less is more, but what can you do with a device that has only a single button? [Volos] wondered the same thing and he built an Arduino with a single button and a display. After doing some obvious things  (like a counter or stopwatch) he decided to make a calculator.

You can find the source code online and he used a library from GitHub to handle the reaction to single presses, double presses, and long presses. Is it ideal? Probably not. But if you only have a limited amount of space or pins, it can make …read more

Continue reading

Posted in arduino, Arduino Hacks, calculator, Flappy Bird | Leave a comment

Christmas POV Display Makes Viewer do the Work

Hackaday readers have certainly seen more than a few persistence of vision (POV) displays at this point, which usually take the form of a spinning LED array which needs to run up to a certain speed before the message becomes visible. The idea is that the LEDs rapidly blink out a part of the overall image, and when they get spinning fast enough your brain stitches the image together into something legible. It’s a fairly simple effect to pull off, but can look pretty neat if well executed.

But [Andy Doswell] has recently taken an interesting alternate approach to this …read more

Continue reading

Posted in Arduino Hacks, christmas lights, holiday, Holiday Hacks, led hacks, PORTD, POV | Leave a comment

The Arduino Hits The Rails

Certain hobbies come in clusters. It isn’t uncommon to see, for example, ham radio operators that are private pilots. Programmers who are musicians. Electronics people who build model trains. This last seems like a great fit since you can do lots of interesting things with simple electronics and small-scale trains. [Jimmy] at the aptly-named DIY and Digital Railroad channel has several videos on integrating railroad setups with Arduino. These range from building a DCC system for about $45 (see below) to a crossing signal.

There are actually quite a few basic Arduino videos on the channel, although most of them …read more

Continue reading

Posted in arduino, Arduino Hacks, dcc, digital command control, locomotive, model railroad, model train, railroad, train | Leave a comment

Mug-O-Matic Plots On Coffee Mugs

There is something fascinating about watching an autonomous machine. An automatic car wash, a soda vending machine that picks up the product behind a window, a plotter, or a robot like a CNC or 3D printer are all interesting to watch. Although [EngineerDog] bills Mug-O-Matic as a tiny CNC, we think it is more of a plotter for coffee mugs. It’s still fun to watch though, as you can see in the video below.

The design has about 60 printed parts and uses a Sharpie at the business end. It accepts gcode and can even emblazon your favorite mug with …read more

Continue reading

Posted in Arduino Hacks, cnc, cnc hacks, coffee mug, eggbot, mug, plotter | Leave a comment

A $4 Ultrasonic Theremin Looks Cheesy on Purpose

We don’t think [bleepbit] will take offense when we say the “poor man’s theremin” looks cheesy — after all, it was built in a cheese container. Actually, it isn’t a bad case for a simple device, as you can see in the picture and the video below. Unlike a traditional theremin, the device uses ultrasonics to detect how far away your hand is and modifies the sound based on that.

There are also two buttons — one to turn the sound off and another to cycle through some effects. We liked how it looked like a retro cassette, though. The …read more

Continue reading

Posted in arduinio, Arduino Hacks, music, musical hacks, theremin, ultrasonic | Leave a comment

Put an ItsyBitsy Zork in your Pocket

Before computer games had all these fancy graphics, text based games were a very popular genre. Rather than move a character on the screen, you’d type out commands for your player in sentence form which the game would interpret; decades before the “cloud” language processing technology that the likes of Amazon and Google currently use to power their virtual assistants. In some ways the genre was ahead of its time, but it didn’t survive the graphical revolution for home computers. Of course, these games still have some diehard fans out there.

[Dan The Geek] is one such fan. He loves …read more

Continue reading

Posted in amiga, Arduino Hacks, classic hacks, compaq, Games, ItsyBitsy, retrocomputing, text game, z-machine, zork | Leave a comment

Debugging Arduino is Painful: This Can Help

If you are used to coding with almost any modern tool except the Arduino IDE, you are probably accustomed to having on-chip debugging. Sometimes having that visibility inside the code makes all the difference for squashing bugs. But for the Arduino, most of us resort to just printing print statements in our code to observe behavior. When the code works, we take the print statements out. [JoaoLopesF] wanted something better. So he created an Arduino library and a desktop application that lets you have a little better window into your program’s execution.

To be honest, it isn’t really a debugger …read more

Continue reading

Posted in arduino, Arduino Hacks, debugging | Leave a comment

Arduino Nitrox Analyzer for the Submarine Hacker

For Hackaday readers who don’t spend their free time underwater, nitrox is a blend of nitrogen and oxygen that’s popular with scuba divers. Compared to atmospheric air, nitrox has a higher concentration of oxygen; which not only allows divers to spend more time underwater but also reduces the risk of decompression sickness. Of course when fiddling with the ratio of gases you breathe there’s a not inconsequential risk of dying, so nitrox diving requires special training and equipment to make sure the gas mixture is correct.

Divers can verify the ratio of oxygen to nitrogen in their nitrox tanks with …read more

Continue reading

Posted in Arduino Hacks, dac, hardware, nitrogen, nitrox, oled, oxygen sensor, scuba | Leave a comment

Gyro Controlled RGB Blinky Ball Will Light up Your Life

[James Bruton], from the XRobots YouTube channel is known for his multipart robot and cosplay builds. Occasionally, though, he creates a one-off build. Recently, he created a video showing how to build a LED ball that changes color depending on its movement.

The project is built around a series of 3D printed “arms” around a hollow core, each loaded with a strip of APA102 RGB LEDs. An Arduino Mega reads orientation data from an MPU6050 and changes the color of the LEDs based on that input. Two buttons attached to the Mega modify the way that the LEDs change color. …read more

Continue reading

Posted in apa102, arduino, Arduino Hacks, ball, blinky, DotStar, LED ball, led hacks, mpu6050, xrobots | Leave a comment

Burn Some Time with this Arduino Reddit Browser

If you’re like us, you probably spend more time browsing Reddit than you’d like to admit to your friends/family/boss/therapist. A seemingly endless supply of knowledge, wisdom, and memes; getting stuck on Reddit is not unlike looking something up on Wikipedia and somehow managing to spend the next couple hours just clicking through to new pages. But we’re willing to bet that none of us love browsing Reddit quite as much as [Saad] does.

He writes in to tell us about the handheld device he constructed which lets him view random posts from the popular /r/showerthoughts sub. Each press of the …read more

Continue reading

Posted in 3D printed case, arduino, Arduino Hacks, desk toy, ILI9341, internet hacks, lcd display, reddit | Leave a comment