There’s an old saying that goes “If you can’t beat ’em, join ’em”, but around these parts a better version might be “If you can’t buy ’em, make ’em”. A rather large portion of the projects that have graced these pages have been the product of a hacker or maker not being able to find a commercial product to fit their needs. Or at the very least, not being able to find one that fit their budget.
GitHub user [harout] was in the market for some rubber stamps to help children learn the Armenian alphabet, but couldn’t track down a commercially available set. With a 3D printer and some OpenSCAD code, [harout] was able to turn this commercial shortcoming into a DIY success story.
Rather than having to manually render each stamp, he was able to come up with a simple Bash script that calls OpenSCAD with the “-D” option. When this option is passed to OpenSCAD, it allows you to override a particular variable in the .scad file. A single OpenSCAD file is therefore able to create a stamp of any letter passed to it on the command line. The Bash script uses this option to change the variable holding the letter, renders the STL to a unique file name, and then moves on to the next letter and repeats the process.
This procedural generation of STLs is a fantastic use of OpenSCAD, and is certainly not limited to simple children’s stamps. With some improvements to the code, the script could take any given string and font and spit out a ready to print mold.
With a full set of letter molds generated, they could then be printed out and sealed with a spray acrylic lacquer. A mold release was applied to each sealed mold, and finally they were filled with approximately 200ml of Simpact urethane rubber from Smooth-On. Once the rubber cures, he popped them out of the molds and glued them onto wooden blocks. The end result looks just as good as anything you’d get from an arts and crafts store.
This is a fairly simple build if you have the shop tools, and if you only have hand tools available, is still quite doable. The blocks consist of square wooden blocks with holes drilled into them and a bunch of wooden dowels cut to size. [Jonny] adds a wooden box with a hinged lid for storing the blocks in as an added feature of the build,.
There are no LEDs lighting up, no Arduino-powered microcontroller involved, and they don’t connect to the internet, but that doesn’t make them any less of a great toy. Even without the shop tools, these could be made pretty quickly even by someone without prior experience with woodworking. If you’re interested in building block toys, check out this write-up about a way to combine different types of building blocks together, or check out this write-up about creating the frame of a DIY CNC mill with a metal building set.
A few months ago the Raspberry Pi magazine The MagPi gave away a piece of hardware, the Google AIY voice control kit. Subscribers all received one, but as always the eBay scalpers cleaned up all the in-store copies and very few lucky enthusiasts scored a kit of their own.
Among these frustrated Pi owners was [Circuitbeard], who decided instead to make his own kit. And since a cardboard case lacked style, he decided to do so in the shell of a 1980s Tomy Mr. Money toy novelty bank. Into it went a Raspberry Pi Zero W and an audio pHat, with a servo to operate the head and a microswitch connected to the toy’s arm as a trigger.
The Python code to run everything is all included in the write-up, and he’s posted a video of the device in operation which we’ve placed below the break.
It all started months ago, when [Matt] built his original Giant Lego Go-Kart, a 5-times scaled up model of the original kit #1972-1. Achieved through the wonder of 3D printing, he had sized it up based off the largest parts he could fit on his printer. The Youtube video led to commenters asking – could it be driven?
He decided that radio control was definitely a possibility. Not content to simply bolt on a series of motors to control the drive and steering, he took the effort to build scaled up replica LEGO motors, even taking care to emulate the old-school connectors as well. A particularly nice touch was the LEGO antenna, concealing the Orange RX radio receiver.
There were some hiccups – at this scale & with [Matt]’s parts, the LEGO force just isn’t strong enough to hold everything together. With a handful of zipties and a few squirts of glue, however, the giant ‘kart was drifting around the carpark with ease and hitting up to 26km/h.
In the end, the build is impressive not just for its performance but the attention to detail in faithfully recreating the LEGO aesthetic. As for the next step, we’d like to know what you think – how could this be scaled up to take a human driver? Is it possible? You decide.
The original Furby product wowed consumers of the 90s. In addition to animatronic movements, it also packed simulated voice learning technology that seemed to allow the Furby to learn to speak. It wasn’t like anything else on the market, and even got the toy banned from NSA’s facilities in case it could spy on them. Elegantly, the robot uses only one motor to move all of its parts, using a variety of plastic gears, levers, and cams to control all of the robot’s body parts and to make it dance.
Over the past twenty years the Furby has earned the reputation as one of the most hackable toys ever — despite its mystery microcontroller, which was sealed in plastic to keep the manufacturer’s IP secret. [Zach] replaced the control board with a Pi Zero. He also replaced the crappy mic and pizeo speaker that came with toy with a Pimoroni Speaker pHat and a better mic.
Long before things “went viral” there was always a few “must have” toys each year that were in high demand. Cabbage Patch Kids, Transformers, or Teddy Ruxpin would cause virtual hysteria in parents trying to score a toy for a holiday gift. In 1998, that toy was a Furby — a sort of talking robot pet. You can still buy Furby, and as you might expect a modern one — a Furby Connect — is Internet-enabled and much smarter than previous versions. While the Furby has always been a target for good hacking, anything Internet-enabled can be a target for malicious hacking, as well. [Context Information Security] decided to see if they could take control of your kid’s robotic pet.
Thet Furby Connect’s path to the Internet is via BLE to a companion phone device. The phone, in turn, talks back to Hasbro’s (the toy’s maker) Amazon Web Service servers. The company sends out new songs, games, and dances. Because BLE is slow, the transfers occur in the background during normal toy operation.
There is definitely a passion for detail and accuracy among LEGO builders who re-create recognizable real-world elements such as specific car models and famous buildings. However, Technic builders take it to a level the regular AFOLs cannot: Not only must their model look like the original, it has to function the same way. Case in point, [Wolf Zipp]’s version of a massive bridge-building rig. The Chinese-built SLJ900 rolls along the tops of bridges and adds ginormous concrete spans with the aplomb found only in sped-up YouTube videos. It is nevertheless a badass robot and a worthy target for Technicization.
[Wolf]’s model is 2 meters long and weighs 10.5kg, consisting of 13 LEGO motors and a pneumatic rig, all run by a handheld control box. The rig inserts LEGO connectors to a simulated bridge span, lifts it up, moves it over the next pier, then drops it down into place. The span weighs 2.5kg by itself — that ain’t no styrofoam! There are a lot of cool details in the project. For instance, the mechanism that turns the wheels for lateral movement consists of a LEGO-built pneumatic compressor that trips pneumatic actuators that lift the wheels off the ground and allows them to turn 90 degrees.