Google Discovers Google+ Servers Are Still Running

Google is pulling the plug on their social network, Google+. Users still have the better part of a year to say their goodbyes, but if the fledgling social network was a ghost town before, news of its imminent shutdown isn’t likely to liven the place up. A quick check of the site as of this writing reveals many users are already posting their farewell messages, and while there’s some rallying behind petitions to keep the lights on, the majority realize that once Google has fallen out of love with a project there’s little chance of a reprieve.

To say that this is a surprise would be disingenuous. We’d wager a lot of you already thought it was gone, honestly. It’s no secret that Google’s attempt at a “Facebook Killer” was anything but, and while there was a group of dedicated users to be sure, it never attained anywhere near the success of its competition.

According to a blog post from Google, the network’s anemic user base isn’t the only reason they’ve decided to wind down the service. A previously undisclosed security vulnerability also hastened its demise, a revelation which will particularly sting those who joined for the privacy-first design Google touted. While this fairly transparent postmortem allows us to answer what ended Google’s grand experiment in social networking, there’s still one questions left unanswered. Where are the soon to be orphaned Google+ users supposed to go?

Continue reading “Google Discovers Google+ Servers Are Still Running”

Flying Human Head Lands Just In Time For Halloween

We love the fall here at Hackaday. The nights are cooler, the leaves are changing, and our tip line starts lighting up with some of the craziest things we’ve ever seen. Something about terrifying children of all ages just really speaks to the hacker mindset. That sounds bad, but we’re sure there’s a positive message in there someplace if you care to look hard enough.

Today’s abomination is a truly horrifying human head quadcopter, which exists for literally no other reason than to freak people out. We love it. Created by [Josh] and a few friends, the “HeadOCopter” is built around a meticulously detailed 3D print of his own head. This thing is so purpose-built that they didn’t even put landing gear on it: there’s no point sitting on the ground when you’re in the business of terrorizing people from above.

Sure, you could do this project with a cheap plastic skull. But there’s no way it would have the same effect. [Josh] created this monstrosity by scanning his own head with the Microsoft Kinect, cleaning the model up in ZBrush, adding in mounts for hardware, and 3D printing the result. After doing some smoothing and filling, the head got passed off to artist [Lisa Svingos] for the final painting. He even thought to include an FPV camera where one of his eyes should be, giving a whole new meaning to the term.

As for the quadcopter hardware itself, it uses a BrainFPV RADIX flight controller (get it?) and 12×5 props on Sunnysky V3508 motors with 30A BLHELI ESCs. Measuring 1 meter (3.2 feet) from motor to motor, it’s an impressive piece of hardware itself; head or no head.

This project reminds us of the flying ghost we saw years back, but we have to admit, this raises the bar pretty high. We’re almost afraid to see what comes next.

Continue reading “Flying Human Head Lands Just In Time For Halloween”

ROS on Windows 10

Is 2018 Finally The Year Of Windows On The Robot?

Microsoft is bringing ROS to Window 10. ROS stands for Robot Operating System, a software framework and large collection of libraries for developing robots which we recently wrote an introductory article about, It’s long been primarily supported under Linux and Mac OS X, and even then, best under Ubuntu. My own efforts to get it working under the Raspbian distribution on the Raspberry Pi led me to instead download a Pi Ubuntu image. So having it running with the support of Microsoft on Windows will add some welcome variety.

TurtleBot 3 at ROSCon 2018
TurtleBot 3 at ROSCon 2018, Photo: Evan Ackerman/IEEE Spectrum

To announce it to the world, they had a small booth at the recent ROSCon 2018 in Madrid. There they showed a Robotis TurtleBot 3 robot running the Melodic Morenia release of ROS under Windows 10 IoT Enterprise on an Intel Coffee Lake NUC and with a ROS node incorporating hardware-accelerated Windows Machine Learning.

Why are they doing this? It may be to help promote their own machine learning products to roboticists and manufacturing. From their recent blog entry they say:

We’re looking forward to bringing the intelligent edge to robotics by bringing advanced features like hardware-accelerated Windows Machine Learning, computer vision, Azure Cognitive Services, Azure IoT cloud services, and other Microsoft technologies to home, education, commercial, and industrial robots.

Initially, they’ll support ROS1, the version most people will have used, but also have plans for ROS2. Developers will use Microsoft’s Visual Studio toolset. Thus far it’s an experimental release but you can give it a try by starting with the details here.

[Main Image Credit: Microsoft]

Another Drawbot Uses A Pi And Web Sockets

There’s something about art. Cavemen drew on walls. People keep programming drawing robots. One we’ve seen recently is [Andy’s] Drawbot that uses WiFi and WebSockets to draw on just about any flat surface. What’s more, the Johnson County Library has a great write-up about how they built one and if you want a go at it, you’ll find their instructions very helpful. The video below is pretty inspirational, too.

What makes this build especially interesting is that it uses a drive system with two fixed points attached with suction cups.  There are a variety of 3D printed parts — some just for the build and some are older parts repurposed.

Continue reading “Another Drawbot Uses A Pi And Web Sockets”

Programming A RISC-V Softcore With Ada

We were contacted by [morbo] to let us know about a project on the AdaCore blog that concerns programming a PicoRV32 RISC-V softcore with Ada. The softcore itself runs on a Lattice ICE40LP8K-based TinyFPGA-BX FPGA board, which we have covered in the past.

The blog post describes how to use the Community edition of the GNAT Ada compiler to set up the development environment, before implementing a simple example project that controls a strip of WS28212b RGB LED modules. There are two push buttons changing the animation and brightness of the lights.

The source can be found at the author’s Github repository, and contains both the Ada source and the Verilog source for the PicoRV32 softcore. To build the project one needs the GNAT compiler, as well as the open-source iCE40 development tools to compile the softcore.

There is a video demonstrating the finished example project, that we’ve placed below the break.

Continue reading “Programming A RISC-V Softcore With Ada”

Pocket High Voltage Generator Becomes Great Test Tool

[The LED Artist] often found a need for a relatively high voltage (100 to 200 Volt) but low current DC power supply, and it turns out that a small HV generator that uses a single AA cell only took about an hour to make. The device ended up being a pretty handy tool for testing things like LED filaments (which have a forward voltage of over 60 V), or even neon and nixie tubes.

The device’s low current means that nixie and neon elements won’t light up very brightly, but they will light up enough to verify function and operation. [The LED Artist] reports that touching the output terminals of the generator only causes a slight tingling sensation.

Open-circuit voltage generated from a single AA cell is about 200 V, but that voltage drops rapidly under any kind of load. Even regular LEDs can be safely lit with the circuit, with less than a milliamp being supplied at the two to three volts at which most regular LEDs operate.

[The LED Artist] fit the device into a two-AA battery holder, with a single AA cell on one side and the circuit in the other, and says it’s one of the more useful tools they’ve ever made. LED filaments are fairly common nowadays, but if they intrigue you, don’t forget that [Mike Harrison] covered everything you need to know about experimenting with them.

Knock Your 3D Printer Down To 2D

Hackers love 3D printers. In fact, they might love them a little too much. We hope know we aren’t be the only ones who couldn’t turn down a good deal on an overseas printer (or two). But when you’re not pumping out plastic boats and other PLA dust collectors, what are you supposed to do with them?

Well if you’re like [Uri Shaked] you could hand them a pen and tell them to get writing. The holidays are coming up quick, and somebody’s gotta sign all these cards. In his detailed write-up, he shows how he was able to add a pen to his Creality CR-10 printer to turn it into a lean mean letter-writing machine without making any permanent changes to the printer.

The physical aspect of this hack is about as simple as they come: just come up with some way to hold the pen a bit below the printer’s hotend. The positioning here is a bit critical, as you don’t want to crash the nozzle into the bed while writing out a missive. [Uri] got fancy and designed a little bracket that clamps onto the CR-10 and even has a M3 screw to hold the pen in place, but you could get away with zip ties if you just want to experiment a bit.

[Uri] goes into much greater detail on the software side of things, which is good, as it does take a bit of Inkscape trickery to get the printer to perform the specific dance moves required. He goes through step by step (with screen shots) explaining how to set up Orientation Points and configure the tool parameters for optimal performance. Even if you aren’t looking to put a 3D printer to work autographing your 8x10s before the next hackerspace meet, this is an excellent guide on producing GCode with Inkscape which can be helpful for tasks such as making PCBs.

The general process here is very similar to adding a laser module to your 3D printer, but with considerably lower risk of your eyeballs doing their best Death Star impression.

Continue reading “Knock Your 3D Printer Down To 2D”