Net Neutrality: FCC Hack Is A Speed Bump On The Internet Fast Lane

Net neutrality is one of those topics we’ve been hearing more and more about in recent years. The basic idea of net neutrality is that all Internet traffic should be treated equally no matter what. It shouldn’t matter if it’s email, web sites, or streaming video. It shouldn’t matter if the traffic is coming from Wikipedia, Netflix, Youtube, etc. It shouldn’t matter which Internet Service Provider you choose. This is the way the Internet has worked since it’s inception. Of course, not everyone agrees that this is how things should stay. We didn’t always have the technology to filter and classify traffic. Now that it’s here, some believe that we should be able to classify internet traffic and treat it differently based on that classification.

It seems like much of the tech savvy community argues that net neutrality is a “given right” of the Internet. They believe that it’s the way the Internet has always been, and always should be. The other side of the argument is generally lobbied by Internet service providers. They argue that ISP’s have the right to classify Internet traffic that flows through their equipment and treat it differently if they so choose. As for everyone else, just about everyone these days relies on the Internet for business, banking, and entertainment but many of those people have no idea how the Internet works, nor do they really care. It’s like the electricity in their home or the engine in their car. As long as it’s working properly that’s all that matters to them. If they can check Facebook on their phone while watching Breaking Bad on Netflix in full HD, why should they care how that stuff gets prioritized? It work’s doesn’t it? Continue reading “Net Neutrality: FCC Hack Is A Speed Bump On The Internet Fast Lane”

The Development Of A Lightweight Wireless Protocol

BANO[Texane] had been thinking about how to monitor the state of his garage door from a remote place. The door itself isn’t around any power outlets, and is a few floors away from where his server would be located in his apartment. This presented a few design challenges – namely, the sensor itself should have a wireless connection to the server, and being low power would be a great idea. This led to the development of a minimalist framework for wireless communication that allows a sensor to run for weeks without a battery swap.

The wireless protocol itself is based on a simple key value pair; each individual sensor, coupled with a NRF905 radio, has passes an address, a key, and a value. There are allowances for checksums and acknowledgement, but as the PDF says, this is a very minimal protocol.

With the software out of the way, [Texane] turned to the hardware. The microcontroller is a simple Arduino clone, paired with a radio and a coin cell on a small board. The micro spends most of its time in a low power state, with the sensor, in this case a reed switch, tied to an interrupt pin.

There was a problem with the power consumption of the radio, though: when the short 17-byte message was transmitting, there was a significant voltage drop. This was okay with a fully charged battery, but with a partially drained coin cell, the possibility of brownouts was high. A big cap in parallel was enough to offset this voltage drop.

It’s still a little expensive for an all-in-one home automation and monitoring system, but developing a functional wireless protocol and the hardware to go with it is no small feat. It’s actually a great piece of kit that [Texane] is sure to find a few uses for.

Ecstatic Computation: Exploring Technoshamanism With Virtual Reality

A Digital Shaman

Here’s a really clever use for the Oculus Rift — Ecstatic Computation, a virtual reality spirit journey.

[Michael Allison] began his university career as an artist and musician… and somehow down the line, became a Technoshaman. His thesis, presented at ITP 2014, is on computational art, virtual reality, cognitive psychology and his research on various religious, spiritual and scientific methods that try to explain the relationship between our bodies, minds and the universe itself.

Using virtual reality, Ecstatic Computation is a ritual that explores the merging of consciousness and quantum energy in the physio-chemical registration of state within the computer’s memory. The moment when human and computer become one; the moment when thought becomes bit and electrons become ideas.

Sound crazy? Maybe — but check out the video demonstrations after the break. To create this experience he’s using an Oculus Rift, a Microsoft Kinect, a fan, a small keyboard and of course a computer to render it all. During the participant’s journey, [Michael] leads them in flight, passing through a quantum tunnel, merging with quantum energy inside of state registration within the computer’s memory and finally ending by falling into infinity.

All the graphics and effects are generated on the fly using GLSL generation using a robust graphics rendered called Smolder which he wrote himself, which is built on top of Cinder.

Continue reading “Ecstatic Computation: Exploring Technoshamanism With Virtual Reality”

SOAP Drama: Another Go At Crowdfunding

SOAP

SOAP, the people behind what was initially a sketchy Kickstarter that turned into something reasonable is having another go at crowdfunding their touchscreen router with every radio imaginable. This time, however, they’ve crossed all their ts and dotted all their lowercase js to turn what was a very…. odd Kickstarter into something really cool.

The original specs of the SOAP router were impressive – basically, a touchscreen tablet with an ARM Cortex A9, USB 3.0, 802.11ac, gigabit LAN, and every radio module you could imagine. The goal, of course, being a completely open, hackable home automation system capable of talking to Zigbee and Z Wave, and X10 modules, all while being an easy to configure 802.11ac router with a touchscreen. It’s a great idea, and considering you could spend $200 on an ac router alone, without all the radio modules and touchscreen.

Judging from the updates to the original Kickstarter, the SOAP guys have come a long way in three months. They’ve moved away from a custom-designed iMX6 board to a Congatec System on Module in a move that could be described as the smartest move in the history of Kickstarter-funded consumer electronics. They’ve also fixed the Ethernet bandwidth limitation of the iMX6, although there’s no word on how that works.

To be fair, the SOAP Kickstarter should be studied by business students as the exact opposite of how you should run a Kickstarter. When the project first went up, there were inconsistencies that ranged from not having a functional prototype to lifting images from unrelated open source projects. In the past three months, though, it looks like the team has managed to pull something together. Whether or not the SOAP router will see the light of day remains to be seen, but the team is now in a much better position than they were three months ago.

Better Lasing With Pulses

laser

The folks at the Lansing, Michigan hackerspace built themselves a 40 Watt laser cutter. It’s an awesome machine capable of cutting plywood and acrylic, and is even powered by a RAMPS board, something normally found in 3D printers. They wanted a little more power out of their 40 Watt tube, though, and found pulsing the laser was the best way to do that.

Unlike the fancy Epilog and Full Spectrum Laser machines, the Buildlog.net 2.x laser cutter found in the Lansing Hackerspace didn’t use Pulse-Per-Inch (PPI) control until very recently. When a laser tube is turned on, the output power of the laser is much higher – nearly double the set value – for a few milliseconds. By pulsing the laser in 2-3 ms bursts, it’s possible to have a higher effective output from a laser, and has the nice added benefit of keeping the laser cooler. The only problem, then, is figuring out how to pulse the laser as a function of the distance traveled.

To do this, the laser cutter must accurately know the position of the laser head at all times. This could be done with encoders, which would require a new solution for each controller board. Since laser cutters are usually driven by stepper motors controlled with step and direction signals, a much better solution would be to count these signals coming from the CNC computer before it goes to the RAMPS driver, and turn the laser on and off as it moves around the bed.

A few tests were done using various PPI settings, each one inch long, shown in the pic above. At 200 PPI, the laser creates a continuous line, and at higher PPI settings, the lines are smoother, but get progressively wider. The difference between PPI settings and having the laser constantly on is subtle, but it’s there; it’s not quite the difference between an axe and a scalpel, but it is a bit like the difference between a scalpel and a steak knife.

It’s an impressive build for sure, and something that brings what is essentially a homebrew laser cutter a lot closer to the quality of cutters costing thousands of dollars. Awesome work.

 

DSLR Gives Exposure To 3D Light Traces

light lion

We’ve all twirled sparklers around in the darkness to write fleeting circles and figure eights with the light they give. Some of us have done it with the glowing end of a cigarette, too. Hackaday Projects user [ekaggrat] went a step further, painting with an LED mounted on the print head of his newly built 3DR Delta and capturing the LED’s path with a DSLR camera set for long exposure.

He started by creating a mesh model. From there, he converted it slices and G-code in Grasshopper. The LED is connected to pin D11/servo pin 1 on the RAMPS board. [ekaggrat] used the M42 G-code extension toggle the pin and write the slice lines with light. He has future plans to use an RGB LED, and we hope he shares that on the Projects site as well.

While this isn’t the most advanced light painting setup we’ve seen, it’s still pretty awesome and far more accessible. There is more information on his site, and you can grab the G-code from his repo. Stick around to see a video of the process.

Continue reading “DSLR Gives Exposure To 3D Light Traces”

Wind Powered Strandbeest Could Roam The Land Indefinitely

3d printed strandbeest

We have to admit, Strandbeests are one of our favorite mechanical inventions of recent years — many-legged, life-like mechanisms that walk around? Awesome. [Eric] wanted to design something really cool — so he decided to build a turbine attachment for [Theo Jansen’s] Strandbeest — the AG5 & AG7 models specifically.

If you’re not familiar, the Strandbeest is a mechanical contraption that actually walks around. It’s been developed by [Theo Jansen] for years and has been built in many variations by other people over the years. [Theo] even gave a TED talk on it back in 2007.

The very idea of the Strandbeest is to have it move by itself with autonomy — no electronics allowed! [Theo] has designed a propeller attachment for one of his 3D printable Strandbeests to do this, but [Eric] wanted to take it a step further. He’s designed a more functional wind turbine that sits on top of the Strandbeest, allowing wind from any direction to cause it to walk.

Continue reading “Wind Powered Strandbeest Could Roam The Land Indefinitely”