An Arduino Nano Clone In A DIP-Sized Footprint

Nobody doubts the utility of the Arduino Nano and its many clones, and chances are good you’ve got at least one or two of the tiny dev boards within arm’s reach right now. But as small as it is, the board still takes up a fair amount of real estate, especially on solderless breadboards during the prototyping phase of a project. Wouldn’t it be nice to shrink down the Nano just a bit and regain a couple of rows for plugging in components and jumpers?

It looks like [Albert van Dalen] thought so, and he managed to get a Nano’s functionality — and then some — onto a DIP-26 footprint. The aptly named “Nano DIP,” which at 33 mm x 10 mm — about the same size as the ATmega328 on the Arduino Uno — will tickle the miniaturization fans out there. The board is built around an ATtiny3217 and has almost all of the Nano’s features, like a USB port, reset button, built-in LEDs, 5 V regulator, and preloaded bootloader. Its big extra feature is the 350-kilosamples-per-second 8-bit DAC, while sacrificing external crystal pins and a 3.3 V regulator.

To make the board cheap enough to manufacture, [Albert] elected a minimum component size of 0402, which made squeezing all the parts onto the board challenging. The MCU barely fits between the header pin pads, and the Micro USB jack had to be a vertical-mount type. It does the business, though, so if you’re looking to free up a little breadboard space, check it out.

Arduino + TFT = Micro Star Chart

We always look at the round LCDs and wonder what to do with them other than, of course, a clock. Well, [shabaz] had a great idea: use it as a star map display. The project combines the Arduino, a round TFT, a GPS receiver, and some external flash memory to store data. You can get by without the GPS receiver or flash memory, but you’ll lose features if you do.

We like how he approached the problem. The project contains four major parts and he developed each part independently before integrating them into a whole. The four parts are: reading the GPS, driving the LCD, providing storage for star data, and determining the position of stars. The heavy lifting is done using some public domain code ported over. This code derives from a book called Astronomical Algorithms and uses the Yale Bright Star Catalog database.

The post mentions that the screen might well be a larger rectangular screen and we agree that would make this more usable. Now if you could cram it all into a watch, that might be different. If you want to play with the code, you can actually run the core on Linux. You’ll have to settle for a PNG output of the night sky, but that would be handy for debugging.

We have seen a star chart in a watch before. While this is more a star chart than a planetarium, we have no doubt the early planetarium builders would be suitably impressed.

Continue reading “Arduino + TFT = Micro Star Chart”

Tight Handheld CRT Asteroids Game Curses In Tuscan

How many Arduini does it take to make a tiny CRT Asteroids game? [Marco Vallegi] of MVV Blog’s answer: two. One for the game mechanics and one for the sound effects. And the result is a sweet little retro arcade machine packed tightly into a very nicely 3D printed case.

If you want to learn to curse like a Tuscan sailor, you can watch the two-part video series, embedded below, in its entirety. Otherwise, we have excerpted the good stuff out of the second video for you.

For instance, we love the old-school voice synthesis sound of the Speak and Spell. Here, playback is implemented using the Talkie library for Arduino, and [Marco] is using the BlueWizard software on a dated Macbook for recording and encoding. (We’d use the more portable Python Wizard ourselves.) Check out [Marco] tweaking the noise parameters here to get a good recording.

And since the Talkie Arduino library uses PWM on a digital output pin to create the audio, the high-frequency noise was freaking out his simple transistor amplifier. Here, [Marco] adds a feedback capacitor to cancel that high-frequency hash out.

The build needs to be quite compact, and the stacked-Arduino-with-PCB-case design is tight. And the 3D-printed case has a number of nice refinements that you might like. We especially like the use of thin veneers that cover the case all around with the build-plate’s surface texture, and the contrasting “Asteroids” logos are very nice.

All in all, this is a really fun build that’s also full of little details that might help you with your own projects. Heck, even if it just encourages you to play around with the Talkie library, it’s worth your time in our opinion. And while you’re at it, you can turn on the subtitles and pick up some vocab that’ll make your nonna roll over in her grave.

Continue reading “Tight Handheld CRT Asteroids Game Curses In Tuscan”

VFD Tube Calculator Shows Off Wide Array Of Skills

With all the tools and services available to us these days, it’s hard to narrow down a set of skills that the modern hacker or maker should have. Sure, soldering is a pretty safe bet, and most projects now require at least a little bit of code. But the ability to design 3D printable parts has also become increasingly important, and you could argue that knowledge of PCB design and production is getting up there as well. With home laser cutters on the rise, a little 2D CAD wouldn’t hurt either. So on, and so on.

If you ever wanted an example of the multitude of skills that can go into a modern hardware project, take a look at this gorgeous Vacuum Fluorescent Display (VFD) tube calculator built by [oskar2517]. As fantastic as the final product is, we were particularly impressed with everything it took to get this one over the finish line.

A .7 mm walnut veneer covers the pieced together plywood frame.

It’s got it all: 3D printed parts, a laser cut wooden frame, a custom PCB, and even a bit of old school woodworking. To top it all off, the whole thing has been meticulously documented.

But what’s perhaps most impressive here is that [oskar2517] was approaching most of these techniques for the first time. They had never before worked with IV-12 tubes, designed an enclosure in 3D, had parts laser cut, applied wood veneer, or designed a custom PCB. They did have solid experience writing code in C at least, which did make developing the Arduino firmware a bit easier.

Although they might look outwardly similar, VFD tubes like the IV-12 are easier to work with than Nixie tubes thanks to their lower operating voltage. That said, a look through our archives shows that projects using Nixies outnumber VFD tubes by nearly four to one, so there’s no shortage of folks willing to take on the extra effort for that sweet warm glow.

A PCB business card with a built-in 4x4 tic-tac-toe game on the back.

2024 Business Card Contest: A Game For Two

If you want to make a good first impression on someone, it seems like the longer you can keep them talking, the better. After all, if they want to keep talking, that’s a pretty good sign that even if you don’t become business partners, you might end up friends. What better way to make an acquaintance than over a friendly game of tic-tac-toe?

This one will probably take them by surprise, being a 4×4 matrix rather than the usual 3×3, but that just makes it more interesting. The front of the card has all the usual details, and the back is a field of LEDs and micro switches. Instead of using X and O, [Edison Science Corner] is using colors — green for player one, and red for player two. Since playing requires the taking of turns, the microcontroller lights up green and red with alternating single-button presses.

Speaking of, the brains of this operation is an ATMega328P-AU programmed with Arduino. If you’d like to make your own tic-tac-toe business card, the schematic, BOM, and code are all available. Be sure to check out the build and demo video after the break.

Continue reading “2024 Business Card Contest: A Game For Two”

Rotary Phone Lives On As Arduino Kitchen Timer

It’s safe to say that few people still use rotary phones on a daily basis. Hell, most of us don’t even use landline telephones anymore. But just because these classic phones are no longer being used for their original purpose doesn’t necessarily mean they’re doomed to become e-waste.

[Scott-28] recently sent in a particularly well-documented project that turned an antique rotary phone into a digital kitchen timer using an internal Arduino. While we’re not sure practical is a word most folks would use to describe the resulting device, it’s certainly a conversation starter, and the details on how it was all implemented make for an interesting read.

As explained in the README, [Scott-28] first used an oscilloscope to figure out the pulses generated by the phone’s dial. From there, it was relatively easy to connect the dial to one of the pins on an Arduino Uno to determine which numbers the user had entered. The trickier part was getting the original bells to work — in North America, it takes up to 90 VAC to get a phone’s ringer going, which is quite a bit more than the lowly Arduino can handle.

Continue reading “Rotary Phone Lives On As Arduino Kitchen Timer”

GPS At Any Speed

[Mellow_Labs] was asked to create a GPS speedometer. It seems simple, but of course, the devil is in the details. You can see the process and the result in the video below.

We have to admit that he does things step-by-step. The first step was to test the GPS module’s interface. Then, he tried computing the speed from it and putting the result on a display. However, testing in the field showed that the display was not suitable for outdoor use.

That prompted another version with an OLED screen. Picking the right components is critical. It struck us that you probably need a fast update rate from the GPS, too, but that doesn’t seem to be a problem. Continue reading “GPS At Any Speed”