3D Printing For Wire Paths Yields An Arduboy Minus The PCB

What is part way between a printed circuit board and a rats-nest of point-to-point wiring? We’re not sure, but this is it. [Johan von Konow] has come up with an inspired solution, 3D printing an Arduboy case with channels ready-made for all the wires. The effect with his 3DPCBoy is of a PCB without the PCB, and allows the console to be made very quickly and cheaply.

The Arduboy — which we originally looked at back in 2014 — is a handheld gaming console in a somewhat Gameboy-like form factor. Normally a credit-card sized PCB hosts all the components, including a microcontroller, display, and buttons. Each has a predictable footprint and placement so they can simply be wired together with hookup wire, if you don’t mind a messy result.

Here the print itself has all the holes ready-created for the components, and the path of the wires has a resemblance to the sweeping traces of older hand-laid PCBs. The result is very effective way to take common components — and Arduino pro micro board for the uC, an OLED breakout board, and some buttons — and combine them into a robust package. This technique of using 3D prints as a combination of enclosure and substrate for components and wiring has an application far beyond handheld gaming. We look forward to seeing more like it.

[Via the Arduboy community forum, thanks Kevin Bates for the tip.]

A Laser Drawing Machine For Flashes Of Creativity

Ahh, midterms. Some students blow off steam between study sessions by playing video games or just zoning out. While those kids were all distracted, [Justinwong777] and his buddy [Brett] found a bunch of scrap wood and built this laser drawing machine in their school’s makerspace. You operate it as you might an Etch-a-Sketch, except your drawings are as fleeting as sparkler art on the 4th of July, if they made Tron-colored sparklers.

Though you work it like an Etch-a-Sketch, the business end operates like a laser cutter. Inside that plywood enclosure is an Arduino Uno and a pair of motors. These motors turn a series of custom gears, which move a small mirror angled at 45° in the xy-plane.  There’s a 30mW laser mounted parallel with the base, pointed at the mirror, and it reflects the beam toward a canvas panel coated with phosphorescent paint. We dig the printed ergonomic case for the joystick, which gives control of both x and y. Put on some eye protection and check it out after the break.

If you want to draw with lasers, but aren’t much of an artist, do something unexpected: build a laser turret not to kill, but to draw the weather on the wall.

Continue reading “A Laser Drawing Machine For Flashes Of Creativity”

Tool Writes Your PWM Code For You

The good thing about computers is they do your work for you, right? If you are a programmer, that doesn’t always seem to be a true statement. [Runtimemicro] has the answer, at least if you are writing PWM code for the Arduino. Their free application lets you set a few parameters, visually see the results, and then generates code for you. You can see a video of the tool in operation, below.

According to their site, the tool works for timers 1 through 5 on an Arduino Nano, Uno, or Mega2560. The app appears to work on Windows, but it doesn’t look like it would have any trouble running under Wine on other platforms.

Continue reading “Tool Writes Your PWM Code For You”

Arduino Handheld Game System Gets A Grip

With little more than an Arduino, an OLED display, and some buttons, it’s easy to build your own faux-retro game system. There’s even a growing library of titles out there that target this specific combination of hardware, thanks in no small part to the Arduboy project. But unless you’re content to play Circuit Dude on a breadboard, at some point you’ll probably want to wrap the build up in a more convenient form.

Like many that came before it, the OLED handheld created by [Alex Zidros] takes inspiration from a Nintendo product; but it’s not the Game Boy. Instead, his design is based on a 3D printed grip for the Switch Joy-Cons that he found on Thingiverse. After tacking on a holder for the PCB, he had the makings of a rather unique system.

We especially like the offset SSD1306 OLED display. Not because we think a game system with an asymmetrical layout is a particularly sound design decision, but because it gives the whole build a rather cyberpunk feel. When combined with the exposed electronics, the whole system looks like it could have been cobbled together from a futuristic dumpster. Which is high praise, as far as we’re concerned.

Opposite the display is a LiPo pouch battery that [Alex] says was liberated from a portable speaker, and down below is an Adafruit Feather 328P. There are two tactile switches mounted to the front of the Feather, and in something of a departure from these sort of builds, there are two more on the shoulders of the 3D printed case. Everything is held together with nothing more exotic than a scrap of perfboard, making it easy for anyone who might want to build their own version.

If you prefer your Arduino and OLED gaming to come in a slightly more familiar form factor, the build that was done inside of a Dreamcast Visual Memory Unit (VMU) has always been a favorite around these parts.

Micro Macro Keyboard Makes A Major Difference

Media keyboards are nice in theory. But in practice they never have all the keys you want, and they almost always have a few you don’t. Sure, you could maybe reassign the ones you don’t use, but then the caps are wrong, and it’s a whole thing. So really, the only winning move is to make a micro macro keyboard as [littleSilvr] did to make all your shortcuts one-button accessible.

This lovely input has an Arduino Pro Micro for a brain, and Gateron browns for brawn. That knob there is a rotary encoder, not a potentiometer, because endless volume knob twiddling is just so much nicer. In case you’re wondering, those shortcuts open Fusion 360 and Cura, but we’re still not sure what the hyphen does.

Can we talk about those keycaps, though? [littleSilvr] used [Make Anything]’s process of of printing in multi-color with a single extruder. The technique involves building a vector for each color, each of which gets its own STL file. Then you add retraction as you go up through the layers, slow the print speed, change filament colors while the nozzle and bed are still warm, and voila, a vibrant canvas of colors.

If you don’t have a printer and you don’t mind a bit of compromise on the number of inputs, try basing your build on an existing input, like an old rotary telephone dialer.

Via r/duino

This Box Counts Your Blessings For You

It’s that time of year again when production in Shenzhen grinds to a halt. Lunar New Year has kicked off the annual month-long Spring Festival, and the whole country has taken time off to be with family and celebrate. One tradition of Spring Festival is that everyone gives each other red envelopes with various amounts of money in them called hongbao. The point of this ‘lucky money’ is to spread good fortune in the new year, and it’s easy to amass a whole pile of hongbao by the end of the festival.

[Makerming] made this lovely counting box for anyone looking to keep track of their hongbao in style. It probably goes without saying that this would make an awesome mailbox for Valentines (or anything else that fits in the slot), but there you go. The circuit is pretty simple thanks to a Grove connector shield meant for Arduinos. An IR break-beam module detects the incoming envelope, and the Uno increments the count on the display. The wiggly, servo-driven example hongbao on top are there to add to the fun.

We love the laser-cut decoration on the front, which is an homage to the intricate paper cut decorations. If you don’t like that one, [Makerming] included design files for several other options. Watch it wiggle after the break!

If you won’t be looking to collect valentines because you’ve already found that special someone, give them something that lasts longer than chocolate or roses.

Continue reading “This Box Counts Your Blessings For You”

Synthfonio Makes Music Easy Like Sunday Morning

This one goes out to anyone who loves music and feels it in their soul, but doesn’t necessarily understand it in their head. No instrument should stand in the way of expression, but it seems like they all do (except for maybe the kazoo).

[FrancoMolina]’s hybrid synth-MIDI controller is a shortcut between the desire to play music and actually doing it. Essentially, you press one of the buttons along Synthfonio’s neck to set the scale, and play the actual notes by pressing limit switches in the controller mounted on the body. If you’re feeling blue, you can shift to minor scales by pressing the relative minor note’s neck button at the same time as the root note, e.g. A+C=Am. Want to change octaves? Just slide the entire controller up or down for a total of three.

All of these switches are muxed to two Arduinos — an MKR1010 for USB MIDI control, and a bare ‘328 to provide the baked-in synth sounds. Power comes from a stepped-up 18650 that can be charged with an insanely cheap board from that one site. [Franco] has all the code and files available, so go have fun making music without being turned off by a bunch of theory. Push that button there to check out the demo.

If ‘portable’ means pocket-sized to you, then let this mini woodwind MIDI controller take your breath away.

Continue reading “Synthfonio Makes Music Easy Like Sunday Morning”