Forgot your password?

Slashdot stories can be listened to in audio form via an RSS feed, as read by our own robotic overlord.

Classic Games (Games)

Raspberry Pi Gameboy 60

Posted by Soulskill
from the what's-old-is-new dept.
An anonymous reader writes: An enterprising hacker took on a project to rebuild a broken Gameboy using emulation software, a Raspberry Pi, and a few other easily-obtainable parts. The result: success! The hacker has posted a detailed walkthrough explaining all of the challenges and how they were solved. "Using a Dremel, I cut out a most of the battery compartment as well as some posts that on the case for the LCD that would no longer be needed. Doing so, the Pi sits flush with the back of the DMG case. ... The screen was the first challenge. The screen runs off 12V out of the box which wouldn't work with the USB battery pack. The USB battery pack is rated at 5V, 1000mAH so the goal was go modify the screen to allow it to run at 5V. ... I finally got it to work by removing the power converter chip as well as soldering a jumper between the + power in and the resister on the top right."
Hardware Hacking

SRI/Cambridge Opens CHERI Secure Processor Design 59

Posted by Unknown Lamer
from the dreaming-of-hurd/coyotos dept.
An anonymous reader writes with some exciting news from the world of processor design: Robert Watson at Cambridge (author of Capsicum) has written a blog post on SRI/Cambridge's recent open sourcing of the hardware and software for the DARPA-sponsored CHERI processor — including laser cutting directions for an FPGA-based tablet! Described in their paper The CHERI Capability Model: Reducing Risk in an age of RISC, CHERI is a 64-bit RISC processor able to boot and run FreeBSD and open-source applications, but has a Clang/LLVM-managed fine-grained, capability-based memory protection model within each UNIX process. Drawing on ideas from Capsicum, they also support fine-grained in-process sandboxing using capabilities. The conference talk was presented on a CHERI tablet running CheriBSD, with a video of the talk by student Jonathan Woodruff (slides).

Although based on the 64-bit MIPS ISA, the authors suggest that it would also be usable with other RISC ISAs such as RISC-V and ARMv8. The paper compares the approach with several other research approaches and Intel's forthcoming Memory Protection eXtensions (MPX) with favorable performance and stronger protection properties.
The processor "source code" (written in Bluespec Verilog) is available under a variant of the Apache license (modified for application to hardware). Update: 07/16 20:53 GMT by U L : If you have any questions about the project, regular Slashdot contributor TheRaven64 is one of the authors of the paper, and is answering questions.

Hacking a Tesla Model S Could Net $10,000 Prize 77

Posted by timothy
from the usb-port-under-the-gas-cap dept.
cartechboy (2660665) writes "It seems there's a new hack challenge set every week, but this time, it seems different. A challenge has been thrown down to hack a Tesla Model S with a $10,000 prize. The organizers of a computer security conference have set the challenge and it's open to anyone that registers for the Syscan conference. Taking place in Beijing from July 16-17, the rules for the hack competition haven't been revealed yet but a Model S will be on display for hackers to try their luck on. It's important to note that Tesla itself isn't involved in the competition in any official capacity, nor does it support the competition. If successful, this wouldn't be the first time a Tesla Model S has been hacked. In that instance Tesla was quick to warn people that making changes in the Model S' software would immediately void the car's warranty. Given the car's high-tech nature, it's no shock Tesla's taking security seriously. With $10,000 on the line, it'll be interesting to see if anyone manages to crack the code."
Input Devices

Intelligent Thimble Could Replace the Mouse In 3D Virtual Reality Worlds 65

Posted by Unknown Lamer
from the ring-of-wizardy dept.
New submitter anguyen8 (3736553) writes with news of an interesting experimental spatial input device. From the article: "The mouse is a hugely useful device but it is also a two-dimensional one. But what of the three-dimensional world and the long-standing, but growing, promise of virtual reality. What kind of device will take the place of the mouse when we begin to interact in three-dimensions? Anh Nguyen and Amy Banic ... have created an intelligent thimble that can sense its position accurately in three-dimensions and respond to a set of pre-programmed gestures that allow the user to interact with objects in a virtual three-dimensional world. ... The result is the 3DTouch, a thimble-like device that sits on the end of a finger, equipped with a 3D accelerometer, a 3D magnetometer, and 3D gyroscope. That allows the data from each sensor to be compared and combined to produce a far more precise estimate of orientation than a single measurement alone. In addition, the 3DTouch has an optical flow sensor that measures the movement of the device against a two-dimensional surface, exactly like that inside an ordinary mouse." The prototype is wired up to an Arduino Uno, with a program on the host machine polling the device and converting the data into input events. A video of it in action is below the fold, a pre-print of the research paper is on arxiv, and a series of weblog entries explain some of the development.
Hardware Hacking

New Single Board Computer Lets You Swap Out the CPU and Memory 122

Posted by Unknown Lamer
from the until-the-pinout-changes dept.
ganjadude (952775) writes "I stumbled upon this little scoop and thought the Slashdot crowd would be interested in. The new kid on the block, known as the HummingBoard can handle faster processors, more RAM and will fit the same cases for the Pi. Also, you can expand the memory and the CPU is replaceable! The low end model starts at $45 and the high end costs $100. So tell me guys, what are you going to do with yours?" $45 model is a single core iMX6 (an ARMv7) with 512M of RAM, the $100 model has a dual core i.MX6 with 1G of RAM. Full specs.
Hardware Hacking

3D Printed PiGRRL - Raspberry Pi Gameboy 49

Posted by Unknown Lamer
from the need-bigger-pockets dept.
coop0030 (263345) writes "Celebrate the 25th anniversary of the classic gaming device, Game Boy, by building your own with 3d printing and DIY electronics. This project uses a Raspberry Pi and TFT touch screen to make an epic DIY Game Girl. The 3d printed enclosure houses all of the components and can be printed in your favorite color. It's controlled with SNES gaming controller components, reusing the printed circuit board, buttons and elastomers. The 3D files can be found on Thingiverse, and a video of the finished product is provided as well."

Hacking Internet Connected Light Bulbs 63

Posted by Soulskill
from the not-a-bright-idea dept.
An anonymous reader writes We've been calling it for years — connect everything in your house to the internet, and people will find a way to attack it. This post provides a technical walkthrough of how internet-connected lighting systems are vulnerable to outside attacks. Quoting: "With the Contiki installed Raven network interface we were in a position to monitor and inject network traffic into the LIFX mesh network. The protocol observed appeared to be, in the most part, unencrypted. This allowed us to easily dissect the protocol, craft messages to control the light bulbs and replay arbitrary packet payloads. ... Monitoring packets captured from the mesh network whilst adding new bulbs, we were able to identify the specific packets in which the WiFi network credentials were shared among the bulbs. The on-boarding process consists of the master bulb broadcasting for new bulbs on the network. A new bulb responds to the master and then requests the WiFi details to be transferred. The master bulb then broadcasts the WiFi details, encrypted, across the mesh network. The new bulb is then added to the list of available bulbs in the LIFX smart phone application."

2600 Distributor Withholds Money, Magazine's Future In Limbo 59

Posted by timothy
from the wish-I-could-make-this-year's-hope dept.
First time accepted submitter themusicgod1 (241799) writes According to 2600, their distributor (Previously known as "Source Interlink", now recently renamed to "TEN: The Enthusiast Network") has decided to consolidate its resources and is keeping the money retailers paid for the last two issues of the quarterly magazine. 2600, in the meanwhile, is still busy trying to organize the upcoming HOPE X conference. However, according to the link: "In the worst case scenario, being ripped off at this level would make it almost impossible for us to continue publishing. We would have to make a lot of painful choices and cut back on things for no reason other than some outside company's mismanagement. Our readers have supported both our print and digital publications and we've been doing quite well overall." Note: As it says at the linked explanation, 2600 is not a charity, and they're not seeking donations -- but they would like you to buy the magazine (in print or Kindle form), and to attend the upcoming HOPE X conference. (I wish I could make this year's HOPE but can't; as conferences go, HOPE is a wildly good bargain.)

Civilians Try to Lure an Abandoned NASA Spacecraft Back to Earth 53

Posted by timothy
from the tractor-beams-are-the-missing-link dept.
A New York Times piece (as carried by the Pittsburgh Post-Gazette) outlines a fascinating project operating in unlikely circumstances for a quixotic goal. They want to control, and return to earth, the International Sun-Earth Explorer-3, launched in 1978 but which "appears to be in good working order." Engineer Dennis Wingo, along with like minded folks (of whom he says "We call ourselves techno-archaeologists") has established a business called Skycorp that "has its offices in the McDonald's that used to serve the Navy's Moffett air station, 15 minutes northwest of San Jose, Calif. After the base closed, NASA converted it to a research campus for small technology companies, academia and nonprofits. ... The race to revive the craft, ISEE-3, began in earnest in April. At the end of May, using the Arecibo Observatory radio telescope in Puerto Rico, the team succeeded in talking to the spacecraft, a moment Mr. Wingo described as "way cool." This made Skycorp the first private organization to command a spacecraft outside Earth orbit, he said. The most disheartening part: "No one has the full operating manual anymore, and the fragments are sometimes contradictory." The most exciting? "Despite the obstacles, progress has been steady, and Mr. Wingo said the team should be ready to fire the engines within weeks."

Ask Slashdot: PC-Based Oscilloscopes On a Microbudget? 172

Posted by timothy
from the not-yet-part-of-every-smartphone dept.
New submitter fffdddooo (3692429) writes I know it's something that people used to ask every few years, but answers get old so quickly. I'm an electronics teacher, and I'm wondering if it's possible to find some oscilloscope (and why not spectrum analyser?) for recommending to my students, to be able to work at home. I'm thinking of something near $50-$70. Two or three years ago, I'm sure the answer was No, but nowadays? The same reader points out two options spotted on Amazon: one that's "very cheap but Khz" (it's also a kit that requires assembly), and another that aims to be capable of 20MHz, 2-channel operation. What's out there, he'd like to know, that's not junk?
Hardware Hacking

Ellipto: a DIY Fitness Tracker and Dashboard In 70 Lines 32

Posted by Soulskill
from the health-by-hacking dept.
New submitter InternetOfJim writes: "This is one of the most fun weekend projects I've done in a while — a fitness tracker for my elliptical trainer. But the real agenda was to figure out how lazy I could be via web services (Keen IO and Brace IO) and development platforms (Electric Imp). Quite lazy, as it turns out. I wound up with a working device and a nice realtime dashboard with no soldering, no backend to manage, and surprisingly little original code needed beyond the sensing and power conserving parts of the firmware and a little javascript to customize the dashboard."
Hardware Hacking

Interviews: Ask Andrew "bunnie" Huang About Hardware and Hacking 58

Posted by samzenpus
from the go-ahead-and-ask dept.
samzenpus (5) writes Andrew "bunnie" Huang holds a Ph.D in electrical engineering from MIT and is one of the most famous hardware and software hackers in the world. He is a contributing writer for MAKE magazine, and has worked on a number of projects ranging from autonomous robotic submarines to peel-and-stick electronics. We recently covered one of his latest projects, an open source hardware laptop called Novena which features entirely NDA-free components. Bunnie has agreed to take a break from his work and hack away at any questions you may have. As usual, ask as many as you'd like, but please, one question per post.

$470 RepRap Derived 3D Printer Going Into Production 32

Posted by Unknown Lamer
from the 3d-printer-for-the-rest-of-us dept.
An anonymous reader writes "South African makerstore has designed and built a new RepRap-derivative 3D printer which it plans to sell for less than R5000 ($470). The first completed units are being put together now, with an eye to shipping late June. Store owner Peter van der Walt says that he designed Babybot — which has a print area equivalent to a RepRap Prusa Mendel-style machine — in order to reduce build and support costs. He's been selling various RepRap designs in kit form for two years, but as they become more popular is struggling to keep up with demand and handle returns. By sourcing more materials locally — he also designs his own controller boards — he's looking to beat the likes of RS Components and large shopping chains which have begun shipping the likes of Cubify in the country."
Hardware Hacking

Ask Slashdot: What Inspired You To Start Hacking? 153

Posted by Soulskill
from the that-stupid-turtle dept.
An anonymous reader writes "What got you into hacking? This is a question that Jennifer Steffen, IOActive CEO, often asks hackers she meets on conferences around the world. More often than not, the answer is movies: War Games, Hackers, The Matrix, and so on. But today, it is the real life hacking that is inspiring the movies of tomorrow. 'Hackers are doing epic stuff,' she says, and they are now inspiring movies and comics. So, what got you started? And what makes a good hacker today?"
Hardware Hacking

Servo Stock 3D Printer Brings Closed-Loop Control To Reprap 56

Posted by Unknown Lamer
from the don't-break-the-circle dept.
A limitation of current (affordable) 3D printers is their use of open loop controllers and stepper motors which limits reliability (drove the motor too quickly and skipped a step? Your model is ruined) and precision (~300 steps per revolution). A new project, Servo Stock instead uses cheap RC Servomotors combined with Hall Effect sensors, using a closed-loop controller to precisely position the extruder. The Servo Stock is derived from the delta robot Reprap Rostock (which is pretty cool even with stepper motors). The sensors give a resolution of 4096 ticks per rotation, and the controller can currently position the motors to within +/-2 ticks. They've also simplified the printer electronics by driving as much as possible from the controlling computer using Bowler, a new communication protocol for machine control. The Servo Stock also includes sensors for the hot end, presumably to be used to control the filament feed rate and temperature. The hardware models are fully parametric, allowing reasonably straightforward scaling of the design. Source for the hardware, firmware, and software is available.
Hardware Hacking

LegoTechno -- Making Music With Lego Bricks, Python, OpenCV and a Groovebox 5

Posted by Soulskill
from the not-compatible-with-mega-bloks dept.
bauhausinteraction writes "A team from the Bauhaus-University and Native Instruments Developers built and programmed a fully functional interactive Lego Sequencer / Tangible Groove Machine that sends control data to the Maschine drum sequencer to make music. The thing was built within 24 hours as an unofficial weekend collaboration between bauhausinteraction and NI at the MidiHack 2014 in Stockholm. A standard webcam is mounted underneath the baseplate. The image is processed by a Python Script using the OpenCV Library to track the bricks. The tricky bit was to not track the user's hand, but we succeeded at that as well.

The information about brick color, position, and orientation is derived from the image and then converted into OpenSoundControl (OSC) messages. Those are sent over a network connection to a computer running Native Instruments Maschine to play back the sounds. Of course, this would work with other sound generators as well, since the whole thing simply spits out OSC-Messages and MIDI — but hey: if the guys from Native are there, you'd better use their Maschine stuff. Being real Masterbuilders, of course we used only unmodified, standard Lego Parts and no Kragle* for the construction. (*see the Lego Movie for reference.)"
Hardware Hacking

Unlock Your Android Phone With Open Source Wearable NFC 81

Posted by timothy
from the now-attach-it-to-your-gun dept.
coop0030 (263345) writes "Becky Stern at Adafruit has created a guide on how to create an open source NFC ring or other wearable to mod and unlock your Android phone. From the tutorial: 'Unlock your phone by just picking it up! No more pesky password or gesture PIN, just scan an NFC tag! This guide covers creating an NFC ring, putting an NFC tag in your nail polish, modding your Android installation to read tags from the lockscreen, and creating an automation toolchain to unlock the phone when the desired tag is scanned.' There is also a video that demonstrates how it works."
Hardware Hacking

OpenRISC Gains Atomic Operations and Multicore Support 77

Posted by Unknown Lamer
from the now-that's-hardware-hacking dept.
An anonymous reader writes "You might recall the Debian port that is coming to OpenRISC (which is by the way making good progress with 5000 packages building) — Olof, a developer on the OpenRISC project, recently posted a lengthy status update about what's going on with OpenRISC. A few highlights are upstreamed binutils support, multicore becoming a thing, atomic operations, and a new build system for System-on-Chips."
Hardware Hacking

A 32-bit Development System For $2 138

Posted by Soulskill
from the computers-you-can-buy-with-a-$2-bill dept.
An anonymous reader writes "If you are too cheap to buy a $20 Arduino or too elitist to not have at least a 32-bit processor, Dr. Dobb's shows you how to take a $2 chip, put it on a breadboard with a TTL serial (or USB) cable, and be up and running with a 32-bit C/C++ system. Even if you have to buy the breadboard and the cable, it is comparable in price to an Arduino and much more capable. The Mbed libraries (optional) make it as easy to use a 'duino, too."
Hardware Hacking

Man Builds DIY Cellphone Using Raspberry Pi 83

Posted by Soulskill
from the apple-already-sued-for-patent-infringement dept.
Photographer and software engineer Dave Hunt has posted an article about his most recent project: a DIY cellphone based on a Raspberry Pi (he calls it a PiPhone). It has a touchscreen dialing interface for making calls, and it's built with off-the-shelf components. The total bill of materials clocks in at about $158: $40 for the rPi, $35 for the 320x240 touchscreen, $15 for the LiPo battery, $48 for the GSM module, and about $20 for miscellaneous other minor parts. Hunt says, '[The GSM/GPRS module] allow us to send standard AT commands to it to make calls, hang up, send texts, data etc. Overall a very clever module. Towards the bottom of the white PCB, you can see the SIM Card, which allows the module to associate with my local GSM network, and it’s using a regular prepaid SIM card, bought in my local phone store for €10. Below the GSM module, you can see the switch and a DC-DC converter, which converts the 3.7volts from the LiPoly battery to 5volts needed by everything else.' He points out that the phone is not terribly practical, but it's a neat project. Hunt has done several others, including turning the Raspberry Pi into a controller for time-lapse photography. He'll be publishing the code he wrote for the PiPhone next week.

As far as we know, our computer has never had an undetected error. -- Weisert