Icestorm Tools Roundup: Open Source FPGA Dev Guide

We like the ICE40 FPGA from Lattice for two reasons: there are cheap development boards like the Icestick available for it and there are open source tools. We’ve based several tutorials on the Icestorm toolchain and it works quite well. However, the open source tools don’t always expose everything that you see from commercial tools. You sometimes have to dig a little to find the right tool or option.

Sometimes that’s a good thing. I don’t need to learn yet another fancy IDE and we have plenty of good simulation tools, so why reinvent the wheel? However, if you are only using the basic workflow of Yosys, Arachne-pnr, icepack, and iceprog, you could be missing out on some of the most interesting features. Let’s take a deeper look.

Continue reading “Icestorm Tools Roundup: Open Source FPGA Dev Guide”

Supercon On The Rise: More Amazing Talks Revealed

The drum beat of the Hackaday Superconference grows louder. Are you ready for it? We’re spending the week revealing the talks and on our third day we’re barely half-way through. Check out the incredible speakers who will be at Supercon to share tales of hardware creation.

This is the Ultimate Hardware Conference and you need to be there! We’ll continue to announce speakers and workshops as final confirmations come in. Supercon will sell out so grab your ticket now before it’s too late.

Jeroen Domburg
Magic Paintbrush: Everyone Can Paint with Printer Cartridges

Always wanted to paint like Bob Ross, but have the artistic skills of a wet cardboard box? Perhaps you can be helped by a printer cartridge and some electronics.

Bryce Salmi
3D Printing An Orbital Class Rocket

Challenging traditional manufacturing techniques used to build orbital class rockets. Here’s how Relativity Space 3D prints rocket engines (104 tests already) and avionics.

Sarah Petkus
Sensing and Indicating a Sensual State

“SHE BON” can sense and indicate the wearer’s level of arousal/excitement. It explores ways in which we can use our bio-data to communicate aspects of our being that would otherwise go unnoticed, as well as how technology can help us add another layer of texture to how we express our individuality.

Zach Fredin
Novelty Soldering

Novel soldering techniques for building art, prototypes, and short hand-built production runs using techniques like SMT cordwood, carved FR4, and small scale free-air.

Kelly Ziqi Peng
Diffractive Optics for Augmented Reality

Learn to design optical elements like diffractive waveguides (Magic Leap, Hololens, Akonia, Digilens), and electronically controlled elements that can changing depth in real-time. More importantly, learn how to make your own with accessible machine shop equipment.

Brett Smith
Why Do It the Hard Way?

Microcontrollers have lots of built-in functionality that goes unused because long datasheets can be overwhelming. That ends now.

Chris Gammell
Improve Your Circuit Toolbox

Simple designs will save your next product if you know which circuits to piece together. Utility circuits practical for everyday electronics.

 

Arsenijs Picugins
DIY Linux Portables

From powering it efficiently, to software constraints, picking the right hardware, and connecting it all in a fail-safe way, know the pitfalls of designing a Linux-powered portable.

We Want You at Supercon!

The Hackaday Superconference is a can’t-miss event for hardware hackers everywhere. Join in on three amazing days of talks and workshops focusing on hardware creation. This is your community of hardware hackers who congregate to hack on the official hardware badge and on a slew of other projects that show up for the fun. Get your ticket right away!

Friday Hack Chat: Is There Life On Mars?

Mars ain’t the kind of place to raise a kid. In fact, it’s cold as hell. There’s no one there to raise them if you did, or is there? Is there life on Mars? That’s the question NASA has been trying to answer for the last forty years, and with the new Mars rover, we might get closer to an answer. For this week’s Hack Chat, we’re going to be talking with the people responsible for some interesting instruments flying on the Mars 2020 rover.

Our guest for this week’s Hack Chat will be [Matteo Borri], an Italian engineer who’s been living in the US for the better part of a decade now. He’s had various projects ranging from robotics — including a BattleBot — AI, and aerospace. [Matteo] is also one of the engineers behind the Vampire Charger, a winner in the Power Harvesting Module Challenge in this year’s Hackaday Prize.

Right now, [Matteo] is working on an interesting project that’s going to fly on the next Mars rover. He’s developed a chlorophyll spectroscope for NASA and the Mars Society. This week, [Matteo] is going to share the details of how this device works and how it was developed.

During this Hack Chat, we’re going to be discussing various technology that’s going into the search for life on Mars and elsewhere in the galaxy such as:

  • Chlorophyll detection
  • Mars Rovers
  • Various other hardware hacks

You are, of course, encouraged to add your own questions to the discussion. You can do that by leaving a comment on the Hacking with Fire event page and we’ll put that in the queue for the Hack Chat discussion.

join-hack-chat

Our Hack Chats are live community events on the Hackaday.io Hack Chat group messaging. This week we’ll be sitting down on Friday, October 5th, at noon, Pacific time. We have some amazing time conversion technology.

Click that speech bubble to the right, and you’ll be taken directly to the Hack Chat group on Hackaday.io.

You don’t have to wait until Friday; join whenever you want and you can see what the community is talking about.

Retrotechtacular: Disposing Of Sodium, 1947-Style

A high school friend once related the story about how his father, a chemist for an environmental waste concern, disposed of a problematic quantity of metallic sodium by dumping it into one of the more polluted rivers in southern New England. Despite the fact that the local residents were used to seeing all manner of noxious hijinx in the river, the resulting explosion was supposedly enough to warrant a call to the police and an expeditious retreat back to the labs. It was a good story, but not especially believable back in the day.

After seeing this video of how the War Department dealt with surplus sodium in 1947, I’m not so sure. I had always known how reactive sodium is, ever since demonstrations in chemistry class where a flake of the soft gray metal would dance about in a petri dish full of water and eventually light up for a few exciting seconds. The way the US government decided to dispose of 20 tons of sodium was another thing altogether. The metal was surplus war production, probably used in incendiary bombs and in the production of aluminum for airplanes. No longer willing to stockpile it, the government tried to interest industry in the metal, but to no avail due to the hazard and expense of shipping the stuff. Sadly (and as was often the case in those days), they just decided to dump it.

Continue reading “Retrotechtacular: Disposing Of Sodium, 1947-Style”

Giant Robot Arm Uses Fluid Power, Not Electronics

Fair warning that [Freerk Wieringa]’s videos documenting his giant non-electric robot build are long. We’ve only watched the first two episodes and the latest installment so far, all of which are posted after the break. Consider it an investment to watch a metalworking artist undertake an incredible build.

The first video starts with the construction of the upper arm of the robot. Everything is fabricated using simple tools; the most sophisticated tools are a lathe and a TIG welder. As the arm build proceeds we see that there are no electronic controls to be found. Control is through hydraulic cylinders in a master-slave setup; the slave opens a pneumatic valve attached to the elbow of the arm, which moves the lower arm until the valve closes and brings the forelimb to a smooth stop. It’s a very clever way of providing feedback without the usual sensors and microcontrollers. And the hand that goes at the end of the arm is something else, too, with four fingers made from complex linkages, all separately actuated by cylinders of their own. The whole arm looks to be part of a large robot, probably about 3 or 4 meters tall. At least we hope so, and we hope we get to see it by the end of the series.

True, we’ve seen terrifyingly large robots before, but to see one using fluid power for everything is a treat.

Continue reading “Giant Robot Arm Uses Fluid Power, Not Electronics”

Keep ‘Em Flying With This Monster DIY Battery

If you’ve spent an afternoon at the sticks of a remote-controlled aircraft, you’re probably well aware of the great limiter for such exploits: battery life. In the days when most RC aircraft were gas powered it was easy to cart along some extra fuel to keep the good times rolling, but now that everything except big scale models are using electric motors, RC pilots are looking for better ways to charge their batteries in the field.

Though it might seem counter-intuitive, [Adam Pyschny] is of the opinion that the best way to keep his quadcopter batteries charged is to simply use another, much bigger, battery. Rather than mess around with inverters or generators, he can simply use a DC-to-DC battery charger and his huge custom-built battery pack to keep flying.

The pack contains 36 Samsung INR18650-35E 3500mAh cells, which gives it a total capacity of 454Wh. At 1965 grams (4.3 lbs) the pack isn’t exactly a featherweight, but it’s significantly lighter than carting a small generator or even a lead-acid battery to the field.

[Adam] designed a slick case in FreeCAD and printed it in Minadax ASA-X filament, which is specifically designed for outdoor use. A particularly nice detail in the case is that the balance connector (used to charge the cells) is cleanly integrated into the side of the pack, rather than just flapping around in the breeze; which annoyingly seems the norm even on commercially produced batteries.

An interesting next step for this project would be the addition of a solar panel and charge controller to help recover in-between charges. Beyond an automated platform to swap the batteries for you, a DIY pack like this might be the easiest way to maximize the amount of time your RC aircraft are in the air where they belong.

A New Tilt On RC Car Controllers

If you are a lover of all-things remote-conteolled, it’s likely that you know a thing or two about controllers. You’ll have one or two of the things, both the familiar two-joystick type and the pistol-grip variety. But had you ever considered that there m ight be another means to do it? [Andrei] over at ELECTRONOOBS has posted a guide to a tilt-controlled RC car. It is a good example of how simple parts can be linked together to make something novel and entertaining, and a great starter project for an aspiring hacker.

An Arduino Nano reads from an accelerometer over an I2C bus, and sends commands over a wireless link, courtesy of a pair of HC-12 wireless modules.  Another Nano mounted to the car decodes the commands, and uses a pair of H-bridges, which we’ve covered in detail, to control the motors.

The tutorial is well done, and includes details on the hardware and all the code you need to get rolling.  Check out the build and demo video after the break.

Continue reading “A New Tilt On RC Car Controllers”