Hackaday.io Reaches 50,000 Registered Users

Hackaday.io, our neat project hosting site, has been around for a little more than a year. It’s been public for juuussst over 11 months, and today we’ve hit a milestone: we have over 50,000 hackers on board, documenting their builds and giving skulls for the cool projects they find. The lucky 50,000th hacker? This guy.

Over the past year, we’ve seen a ton of cool projects that have included a $300 pick and place machine, a very inexpensive machine vision camera system that’s also a very successful Kickstarter, the closest Hackaday ever get to a MOOC from a Cornell professor, and something that would be called the decapitron if it weren’t built by a NASA engineer.

All of this wouldn’t be possible without those 50,000 people on Hackaday.io. This one is for everybody out there who’s already registered. We have to give a shoutout to [Dave Darko], by far the most helpful guy on the entire site.  He has been a thorn in the side of the devs, giving us an amazing amount of feedback.

Speaking of devs, we’re going to be giving out a t-shirt and a few goodies for the 65,536th hacker to sign on (yes, an off-by-one error), for being the person who forced us to refactor everything. Considering the backroom planning, that shouldn’t be long. If you’re one of the nearly 200,000 unregistered users who visited over the last 30 days, there’s a tiny incentive to sign up.

Hack allows ESP-01 to go to Deep Sleep

The ESP-01 module based on the ESP8266 is all the rage with IoT folks at the moment – and why not. For about 5 bucks, it can’t be beat on price for the features it offers. The one thing that such radios do a lot is suck power. So, it’s no surprise that ways to cut down on the juice that this device consumes is top priority for many people. [Tim] figured out a simple hardware hack to get the ESP-01 to go to deep sleep, effectively reducing its current draw to 78uA – low enough to allow battery powered deployment.

While [Tim] was working on understanding the ESP8266 tool chain (NodeMCU firmware > Lua interpreter > ESPlorer IDE), he realized that some essential pins weren’t accessible on the ESP-01 module. [Tim] built a Dev board on perf board that let him access these pins and also added some frills while at it. We’re guessing he (or someone else) will come up with a proper PCB to make things easier. But the real hack is on the ESP-01 module itself. [Tim] needed to hardwire the ‘post-sleep-reset-pin’ on the MCU to the Reset terminal. That, and also pry off the indicator LED’s with a screw driver! That sounds a bit drastic, and we’d recommend pulling out your soldering iron instead. If you’re one of the unlucky one’s to receive the “magic smoke” releasing ESP8266 modules, then you don’t need the LED anyway.

Photonic Reset of the Raspberry Pi 2

For the past month, the Raspberry Pi 2 has only been available to the Raspi Foundation, and for about 2 weeks, select members of the media who have worn the Raspi 2 on a necklace like [Flavor Flav] wears a clock. That’s not many people with real, working hardware and when a product is released, the great unwashed masses will find some really, really weird bugs. The first one to crop up is a light-sensitive reset of the Raspberry Pi 2.

[PeterO] on the Raspberry Pi forums took a few pictures – with flash – of a running Raspberry Pi 2. It took a little bit of deduction to realize that a camera flash will either reset or turn the Raspi 2 off. Yes, this is weird, and experiments are ongoing.

A short video from [Mike Redrobe] confirms the finding and a reddit thread offers an explanation. U16, a small chip located in the power supply part of the Raspi 2, is sensitive to light. Putting enough photons will cause the Pi to shut down or restart.

There’s still some research to be done, however, I can confirm a cheap green laser pointer will reset a Raspberry Pi 2 when the beam is directed at the U16 chip. This is the chip that is responsible, and this is not an EMP issue. This is a photon/light issue with the U16 chip. The solution to this bug is to either keep it in a case, or put a tiny amount of electrical tape over the chip.

Thanks [Arko] for staying up until an ungodly hour and sending this to me.

I’ve come to bury Radio Shack, Not praise it.

This is a post that has been a long time coming. Today, Radio Shack, the store that has been everything from an excellent introduction to electronics and computers to a store that sells cell phones, cell phone accessories, and cell phone plans has declared bankruptcy.

To anyone, this should not be news. For the last decade, the public perception of Radio Shack was one of a shell of its former self. In 2007, The Onion famously published Even CEO Can’t Figure Out How RadioShack Still In Business, an article that like most of The Onion’s work, is a sand dune of grains of truth.

In recent years, Radio Shack has made attempts to appeal to the demographic that holds the ‘shack in such high regard. Just four short years ago, Radio Shack made an appeal to this community and asked for suggestions for what people would actually buy at Radio Shack. The answers ranged from Arduinos and larger component selections to Parallax Propellers. Even with this renewed focus on DIY, repair, electronic tinkering, and even in-house cellphone repair shops in some select locations, this was not enough.

This was a make or break year for Radio Shack. Last fall, Standard General, a hedge fund with an amazing name, attempted to refinance Radio Shack’s debt with specific revenue benchmarks set for the holiday season. These benchmarks were not met, and now Radio Shack has filed for bankruptcy protection after reaching a deal to sell nearly 2,500 stores. Radio Shack now has about 5,000 stores in the U.S.. Half of them will close, and as many as 1,700 will be operated by Sprint. The future of Radio Shack was a cell phone store, it seems.

Right now, there are rumors of Radio Shack employees ‘released from service’, with mass closings of stores very, very soon.

There has always been a love-hate relationship with Radio Shack with the DIY and tinkerer community. It was everything from many programmer’s first introduction to computers, the only place in town you could buy [Forrest Mims]’ excellent books, to a horrible place to work, and an odd store where you need a phone number to buy batteries.

This is not a eulogy; Radio Shack isn’t quite dead just yet, and eulogies are reserved for the loved ones in our lives. Radio Shack is neither. We all have a rich history with Radio Shack, and next time you’re buying some resistors on Mouser or Digikey, just remember we’re living in a different world now.

Drone-enium Falcon

If you own a quadcopter chances are you own more than one. It’s kind of an addictive thing in that way. So dig out that dinged up model and build something awesome around it. We’d suggest making it look exactly like a Millenium Falcon. Okay, to be fair this is built around a custom quadcopter originally designed to carry a camera and GPS but removed for this project. We’re not sure if stock models have enough extra umph to lift a fancy fuselage like this (maybe you’ll weigh in on that in the comments?).

As with any great build this started with a scale drawing. The drawing was printed for use as a cutting template for the expanded polystyrene. Part of what makes it look so fantastic is that the fuselage isn’t 2-dimensional. There is depth in the places that matter and that’s all because of near-mythical foam cutting/shaping skills on [Olivier’s] part.

Final touches are LEDs on front and to simulate the curved engine on the tail. You can almost see this thing picking up a handless [Luke] below Bespin’s floating city. This Falcon flies like… a quadcopter (what did you expect? The Kessel Run in 12 parsecs?), which you can see in the videos after the break. The second clip shows how easy it is to remove the foam body from the quad frame, yet another nice touch!

Of course if Star Wars isn’t your thing you can give trolling the skies as a flying body a shot.

Continue reading “Drone-enium Falcon”

Introducing the Raspberry Pi 2

TL;DR It’s called the Raspberry Pi 2 Model B. Quad core ARM Cortex A7 with one Gig of RAM. It’s the same form factor as the Raspberry Pi Model B+. Available now at Newark, Element 14, Allied, and RS Components. It’s the same price as the old one. You’re not a child and you should learn to read.

The original Raspberry Pi released, three years ago, was looking a bit long in the tooth when it was first launched. That’s to be expected for a computer that sells for $35 USD. Three years is a long time in the world of electronics, and the Pi is due for an update. It’s here, now, and the biggest change is a faster quad-core chip, a better processor architecture, and 1GB of RAM.

The Raspberry Pi 2 Model B features a quad-core ARM Cortex A7 running at 1GHz with 1GB of RAM. This chip uses the ARMv7 architecture instead of the ARMv6 of the original Raspi. When playing around with it, it was noticeably zippier than my months-old Raspi Model B in web browsing tasks. Very, very cool, and something that opens up a few doors for CPU-intensive applications.

Although the CPU has been updated, there isn’t much else on the Pi that has changed. USB and Ethernet is still handled by the LAN9514 USB/Ethernet controller. If you’re looking for Gigabit Ethernet, sorry that’s not going to happen. We’re not going to get eMMC Flash, SATA ports, or anything groundbreaking other than the CPU with this hardware update. It’s pretty much just a CPU and RAM upgrade.

All the original ports found on the Raspberry Pi Model B+ are found on the Raspi 2; HDMI, audio, analog video, Ethernet, USB, CSI, the as-for-now unused DSI, and GPIO ports haven’t changed. Again, we’re looking at a CPU and RAM upgrade with this hardware release.

Instead of the odd Package On Package CPU and RAM stack featured in previous Raspberry Pis, the RAM has now moved to the back on the Raspi 2:


The RAM chip is an Elpida EDB8132B4PB-8D-F, an eight gigabit DDR2 RAM that has the same clock rate as the RAM in the original Raspi. Don’t look for an increase in memory performance or speed. Instead, just be glad there’s now a full gigabyte of RAM on the Raspi.

A few of you may remember the ‘upgrade’ all those Raspberry Pi early adopters missed out on. After the first few hundred thousand Raspberry Pi Model Bs shipped, someone realized they could upgrade the RAM from 256 MB to 512 MB. It is not yet known whether the Raspberry Pi 2 will be upgraded as easily. Sixteen gigabit RAMs do exist, but now that the CPU and RAM aren’t on the same package, there’s more to consider than just plopping down a new RAM chip.

Continue reading “Introducing the Raspberry Pi 2″

BMW Remote Unlock Wasn’t Using Secure HTTP

Ah, the old HTTP versus HTTPS. If you want to keep people out, that trailing ‘S’ should be the first thing you do, especially if you’re trying to keep people out of a luxury automobile. It turns out that BMW screwed up on that one.

BMW has an infotainment feature called ConnectedDrive which builds your favorite apps and services right into the dashboard. You can even unlock the vehicle using this system which is built around a piece of hardware that includes a GSM modem and permanent SIM card. A security research group recently discovered that the commands sent for this system were being pushed over HTTP, the unencrypted sibling of HTTPS. The firm, hired by German automobile club ADAC, disclosed the vulnerability and an over-the-air upgrade has already been pushed to patch the flaw. The patch is described to have “turned on” the HTTPS which makes us think that it was always meant to be used and just configured incorrectly in the roll-out. We’ll leave you to debate that point in the comments. Seriously, how does something like this happen? It certainly sheds a lot more light on thieves being able to magically unlock high-end cars. Was this how they were doing it?

[Thanks Fabian]