Next Week In NYC: How The Age Of Machine Consciousness Is Transforming Our Lives

I’ve developed or have been involved with a number of imaging technologies, everything from DIY synthetic aperture radar, the MIT thru-wall radar, to the next generation of ultrasound imaging devices. Imagery is cool, but what the end-user often wants is some way by which to get an answer as opposed to viewing a reconstruction. So let’s figure that out.

We’re kicking-off a discussion on how to apply deep learning to more than just beating Jeopardy champions at their own game. We’d like to apply deep learning to hard data, to imagery. Is it possible to get the computer to accurately provide the diagnosis?

I helped to organize a seminar series/discussion panel in New York City on November 13th (you know, for those readers who are closer to New York than to Munich). This discussion panel includes David Ferrucci (the guy who lead the IBM Watson program), MIT Astrophysicist Max Tagmark, and the person who created genetic sequencing on a chip: Jonathan Rothberg.  As the vanguard of creativity and enthusiasm in everything technical we’d like the Hackaday community to join the conversation.

Continue reading “Next Week In NYC: How The Age Of Machine Consciousness Is Transforming Our Lives”

Google[x]’s Project Wing

wing

Autonomous delivery is the way of the future. Soon, flocks of flying hover crafts will glide through the air like acrobatic birds of flight bringing home items to those who need them. Whether those objects be food, or electronics, or clothes, pretty much anything under the weight limit of these devices can be sent to people anywhere nearby.

Now, Google has stepped into the ring saying that they are interested in delivering products to individuals in the next few years through an innovation they are calling Project Wing. It aspires to reduce the friction of moving things around. Google released a video introducing the idea which shows a man calling up a service asking for some food for his dog. Instantly, a small delivery vehicle took off from the ground and flew to the intended destination dropping off a package containing delicious doggy treats.

Google clearly states in the video that this type of system is still years away from a readily available consumer product, but it is the first prototype that the company wants to stand behind. Google has marketed the design pretty well so far, and the musical use of [Norman Greenbaum]’s classic 1969 rock song ‘Spirit in the Sky’ was an obvious, yet totally awesome addition to the video. We are curious how services similar to this will affect postal delivery jobs in the future, and also what the legal ramifications will be, but all that information will surely be discussed very soon. In the meantime though, Google has released an interest form that will take the names and emails of those who would like to partner with them in an effort to bring autonomous product delivery to the world.

Continue reading “Google[x]’s Project Wing”

Frankenstein, The Open Source Engine Control Unit

The Engine Control Unit is a vital part of every car made in the last 40 years or so, but unlike just about every other electronic device, open source solutions just don’t exist. [Andrey] is trying to change that with rusEfi, a project that hopes to bring together hardware, software, and engines in one easy to use package. He’s even designed Frankenstein, a full ECU ‘shield’ for the STM32F4 Discovery dev board.

This isn’t the first time we’ve seen [Andrey]’s adventures in building an ECU. An earlier board was also powered by the STM32F4 Discovery, and he actually drove his 96 Ford Aspire around using this homebrew ECU. It was only firing on two cylinders, but that was only a loose solder connection.

Of course building an ECU from scratch is worthless without the proper firmware that balances and engine’s fuel economy and performance. This sort of testing must be done empirically and [Andrey] has a Kickstarter going for the development of this firmware and some dyno time. No rewards, but it’s worth chipping in a buck or two. I did.

Videos below.

Continue reading “Frankenstein, The Open Source Engine Control Unit”

Building An Engine Control Unit With The STM32F4

If you’re looking to soup up your whip, the first place you’ll probably look is the engine control unit. This computer shoved in the engine compartment controls just about every aspect of your car’s performance, from the air/fuel ratio, the ignition timing, and the valve controls. Upgrading the ECU usually means flashing new firmware on the device, but [Andrey] is taking it one step further: he’s building his own ECU using the STM32F4 Discovery dev board.

[Andrey]’s ride is a 1996 Ford Aspire, but while he was developing his open source ECU, he wanted to be able to drive his car. No problem, as going down to the junkyard, picking up a spare, and reverse engineering that was a cheap and easy way to do some development. After powering this spare ECU with an ATX supply, [Andrey] was able to figure out a circuit to get sensor input to his microcontroller and having his dev board control the fuel injector.

With a few additional bits of hardware [Andrey] has his open ECU controlling the fuel injection, ignition, fuel pump, and idle air valve solenoid. Not a bad replacement for something that took Ford engineers thousands of man hours to create.

[Andrey]’s ECU actually works, too. In the video below, you can see him driving around a snow-covered waste with his DIY ECU controlling all aspects of the engine. If the engine sounds a little rough, it’s because a wire came loose and he was only using two cylinders. A bit of hot glue will fix that, though.

Continue reading “Building An Engine Control Unit With The STM32F4”

Hacking And Philosophy: Crackdown Part IV

h&pcrackdown4

This week we conclude our discussion of The Hacker Crackdown with the final chapter, which covers the rise of the EFF. In early 1990, the idea of civil liberties online was little more than a notion in [John Barlow’s] head, but by the end of the same year, the EFF had formed to not only keep Phrack editor [Knight Lightning] out of prison, but to also successfully challenge the Secret Service on behalf on Steve Jackson Games.

[Sterling] details [Knight Lightning’s] trial in this chapter and it’s worth reading. Had the EFF lost the case, online publications would have suffered serious setbacks in terms of freedom of speech, and sites like ours would likely be considered illegal. Read on, dear reader.

Continue reading “Hacking And Philosophy: Crackdown Part IV”

Another Switch Mode Regulator Swap For The Raspberry Pi

[Karl Lunt] is working to slim the Raspberry Pi current draw as much as possible. The first step in his journey was to replace the linear voltage regulator with this switch mode version. It’s a step-down voltage regulator circuit with a tiny footprint and a matching price tag (about $10) made by Pololu. It’s small enough to be mounted in the empty space between the LCD ribbon connector and the main processor.

The project was based on the hack we saw at the end of June. But we give much more credit to [Karl] for removing the old part in a safer way. He clipped the two small leads on the bottom of the old part, then used a beefy iron to sufficiently heat the large pad before removing the body of it. With the old part out of the way it’s just a matter of connecting the three wires in the right configuration.

This cut consumption by about 50 mA. He’s hoping to do more by removing the on-board LEDs. His goal is a draw of under 250 mA in order to make it last a reasonable amount of time when running from batteries.

Build An 8-bit TTL Computer

Very rarely do we see an Instructable so complete, and so informative, that it’s a paragon of tutorials that all Instructables should aspire to. [8 Bit Spaghetti]’s How to Build an 8-bit computer is one of those tutorials.

[8 Bit Spaghetti]’s build began on his blog. He originally planned to build a 4-bit computer but decided a computer that could only count to 15 would be too limiting. The build continued by programming an NVRAM as the ROM on a breadboard and finally testing his bundle of wires.

What really makes [8 Bit Spaghetti]’s special is the Instructable – he covers just about all the background information like the definition of a Turing machine, a brief introduction to electronics and logic chips, and binary numbers. Even though he’s doing some fairly complicated work, [8 Bit Spaghetti]’s tutorial makes everything very clear.

The computer isn’t quite done yet – there’s still a few nixie tubes to add – but we couldn’t imagine a better project for the budding electronic hacker.