Syndicate content Hackaday
Fresh hacks every day
ถูกปรับปรุง 2 hours 13 min ก่อน

Making A Wooden Bowl Without A Lathe

อาทิตย์, 07/12/2015 - 09:00

Typically, when creating a wooden bowl a crafts person would do so on a lathe. A chunk of wood would be bolted to the head stock and the bottom of the bowl turned to an appropriate shape. Then the half-bowl-shaped wood is flipped around on the lathe so that the material on the inside of the bowl can be removed. This traditional method of bowl turning requires a lathe, turning tools, and the serious technique and skill required for the task.

The master maker of weird wood working tools, [Izzy], decided to make a wooden bowl without the use of a lathe. He created a unique fixture to cut the shape of the bowl on a table saw, a piece of equipment that is a bit more common for the average DIYer to have. The fixture itself is made of wood and supports a standard hand drill in a vertical position. The soon-to-be bowl is bolted to the drill and hovers just above the table saw blade. The table saw is turned on and the fixture allows the work piece to rock back and forth creating the bowls outside shape. The drill rotates the piece so that the contours are consistent around the bowl.

The bowl is then flipped over and re-attached to the drill. This time to cut the inside of the bowl, the fixture is locked in the vertical position and the wood is dropped straight down on the spinning blade while being rotated. The saw blade cuts a perfectly hemispherical cavity in the wood. The final bowl looks great after a little sanding and an application of oil. Check out the video after the break.

This isn’t the first time [Izzy’s] projects have been here on Hackaday, check out his DIY Band Saw and Wooden Sphere Cutter.

Filed under: tool hacks

Making Mario Kart Real

อาทิตย์, 07/12/2015 - 06:00

If you’ve ever had a casual go-kart experience, you might be able to relate to [HowToLou]. He noticed that whenever he tried to race, the same situation inevitably always happened. One racer would end up in front of the pack, and no one else would be able to pass them. The result was more of a caravan of go-karts than an actual race. That’s when he realized that video games like Mario Kart had already figured out how to fix this problem long ago. [Lou] took ideas from these games and implemented them onto a real life go-kart in order to improve the experience. The result is what he calls a Flash Kart.

The key to improving the experience was to add more features that you don’t normally get in a real word go-karting experience. The Flash Kart uses an electronic drive system that is controlled by computer. This setup allows the computer to limit the speed of the kart so they are all the same. The system includes a Logitech gaming steering wheel with built-in control buttons. There is also a color LCD screen mounted as a heads up display. The screen displays the racer’s speed in miles per hour, as well as multiple MP3 music tracks to choose from. The system provides the user with a limited number of speed boost tokens, listed on the heads up display. The user can also view their current ranking, their location on the track, or even get a view directly behind them.

The back of the kart includes a 23″ LCD screen that shows other players who you are and what team you are on. For added fun, the rider can display taunting messages to other racers using this screen. The front of the kart includes a laser cannon for shooting other karts as well as a “token scoop” sensor. This allows the riders to pick up virtual items such as laser cannon ammo, shields, or extra speed boost tokens.

To pack in all of this added functionality, [Lou] started with a typical go-kart chassis. From there, he built a custom fiber glass shell for the back-end. This houses most of the sensitive electronics. The system is powered by three 12V deep cycle batteries. A 15HP electric motor drives the rear wheels. The throttle is controlled with a gas pedal that simply feeds to a sensor that is hooked up to the control computer. The heart of the system is a computer that runs on a 2.6Ghz small footprint Zotac motherboard with Windows XP. The software is custom written in C#. The computer is plugged into a miniLAB 1008 interface board. This is how it communicates with all of the various sensors. The interface board is also used to control a number of relays which in turn control the speed of the kart.

Unfortunately [Lou] built this kart years ago and doesn’t include many details about what sensors he is using, or how the software works. Still, this was such a cool idea that we had to share it. Be sure to watch [Lou’s] video below to see the kart in action.

Filed under: car hacks

Punky GPS Gets The Steam Built Up For Geocaching

อาทิตย์, 07/12/2015 - 03:00

While getting geared up for geocaching [Folkert van Heusden] decided he didn’t want to get one of those run of the mill GPS modules, and being inspired by steam punk set out and made his own.

Starting with an antique wooden box, and adding an Arduino, GPS module, and LiPo battery to make the brains. The user interface consists of good ‘ole toggle switches and a pair of quad seven segment displays to enter, and check longitude and latitude.

To top off the retro vibe of the machine two analog current meters were repurposed to indicate not only direction, but also distance, which we think is pretty spiffy. Everything was placed in a laser cut wooden control panel, which lend to the old-time feel of the entire project.

Quite a bit of wire and a few sticks of hot glue later and [Folkert] is off and ready for an adventure!

Filed under: Arduino Hacks, gps hacks

Dumping Old PROMs With New Hardware

อาทิตย์, 07/12/2015 - 00:00

[ijsf] recently came across a very old synthesizer from a defunct West German company. This was one of the first wavetable synths available, and it’s exceptionally rare. Being so rare, there isn’t much documentation on the machine. In an attempt at reverse engineering, [ijsf] decided to dump the EPROMs and take a peek at what made this synth work. There wasn’t an EPROM programmer around to dump the data, but [ijsf] did have a few ARM boards around. It turns out building a 27-series PROM dumper is pretty easy, giving [ijsf] an easy way to dig into the code on this machine.

The old EPROMs in this machine have 5v logic, so [ijsf] needed to find a board that had a ton of IOs and 5v tolerant inputs. He found the LPC2148, which has a nice USB system that can be programmed to dump the contents of a PROM over serial. Interfacing the PROM is as simple as connecting the power and ground, the address lines, data, and the signal lines. After that, it’s just a matter of stepping through every address according to the timing requirements of the PROM. All the data was dumped over a serial interface, and in just a few seconds, [ijsf] had 32768 bytes of ancient data that made this old synth tick.

Filed under: classic hacks

Virtual LCD Using Python

เสาร์, 07/11/2015 - 21:00

[Prashant Mohta] got hold of a Raspberry Pi, a 16×2 LCD display and got down to writing a simple game in Python. Pretty soon, he realized that it was cumbersome to have the Ras-Pi and LCD connected when all he wanted to do was write the code. So he wrote a simple Python module which renders the LCD on his computer display. A simple, quick, useful hack.

[Prashant]’s code relies on the use of Pygame, a set of Python modules designed for writing games. His code uses just two functions – one to define the LCD (characters and number of lines) while the other draws the characters on the screen by looking up an array. The code is just under 20 lines and available from his Github repo. It will be useful to those who are getting started on Python to help them understand some basics. Python is awesome and writing Python code is pretty simple.

This might draw some flak from the naysayers so if you’re commenting below on the merits, or not, of Python, just keep your comments civil and healthy. In the video below, unrelated to this hack, [Raymond Hettinger] talks about “What makes Python so Awesome”!

Filed under: software hacks

Non-Invasive Smart Electricity Meter

เสาร์, 07/11/2015 - 18:00

There are a lot of ways to measure energy usage in the home, but most of them involve handling mains voltage. Not only that, but sometimes they require handling mains voltage before it gets through a breaker panel or fuse box, meaning that if you make a mistake there are a lot of bad things that can happen. [Yonas] has been working on this problem, and has come up with a non-invasive, safer way to monitor electricity consumption without having to work directly on live wires.

Please note that you should still not be working on mains voltage without proper training, but if you have the required know-how then the installation should be pretty straightforward. The project is based on the Spark Core, and uses clamp-on current sensors to measure energy use. The sensors wrap around the mains cable, meaning you don’t have to disconnect anything to hook them up. The backend runs on a LAMP server which could be a Raspberry Pi if you have one. [Yonas] runs it on a hosted server as a matter of preference.

All of the source code for this is available, and assuming you can get your hands on the current sensors this could be a great way to get started monitoring your energy usage in the house. Be sure to check out the video below for a demonstration of the operation of this device. Of course, if you have a gas line you’ll need this energy monitoring setup too.

Filed under: home hacks

Natural Materials For Nature’s Call

เสาร์, 07/11/2015 - 15:00

When it comes to picking out high-end fixtures and appointments for your bathroom remodel, there are tons of choices out there these days. Sure, that double-slipper tub or  $2500 stainless steel toilet can make a statement, and even the local Big Box Home Store has some pretty unique stuff. But for a one of a kind sink, follow [The Samurai Carpenter]’s lead and carve a sink out of a boulder.

Starting with a stone he found off the porch of his house, [Samurai Carpenter] was able to rough out the shape of the basin with a diamond-bladed cutoff saw. A few plunge cuts within a hand-sketched outline gave him the room needed to hog out most of the material with a cold chisel and hammer. A diamond wheel on an angle grinder, along with a chisel bit on an impact drill, got him down to the final smooth finish. After the break there’s a video showing the final installation, including drilling out the drain hole and mounting the sink to the vanity, which is a beautiful rough-cut slab of what appears to be locally sourced wood. The whole installation looks fantastic and appears to function well; our only quibble is there’s no overflow in the basin, but it’s hard to see how he could have provided one without significantly complicating the project and potentially ruining the aesthetic.

Although they may not fit in with the natural vibe of his remodel, either this or this tricked out mirror could complete a high-end  bathroom remodel.

Filed under: home hacks

Hackaday Prize Entry: A Clock For Alternate Timebases

เสาร์, 07/11/2015 - 12:00

There is a strange clock in the waiting room of Lord Vetinari, Patrician of Ankh-Morpork. While this clock keeps accurate time overall, the ticks and tocks are out of sync, occasionally missing a tick altogether. The net effect is one of turning one’s brain into a sort of porridge.

Yes, a Vetinari Clock has made its way into The Hackaday Prize. This isn’t a clock that’s random yet accurate over long time spans; this is a complete replacement for run-of-the-mill clock movements you can find at any craft store.

In addition to the Vetinari Clock, [Nick Sayer]’s Crazy Clock can be programmed as a sidereal clock (3m 56s fast per day), a Martian clock (39m 36s slow per day), and a tidal clock (50m 28s slow per day), as well as some ‘novelty’ modes that still have 86400 ticks per day ranging from subtle to ‘clown car’ levels of craziness.

[Nick] is gunning for the ‘best product’ category for the Hackaday Prize, and for that he’s designing a board to be a direct replacement for the board in a Quartex Q80 clock movement. With this new board, [Nick] can replace the electronics in this movement in just a few minutes. Being built around an ATtiny45 means it’s infinitely hackable. A clock with this movement would be a great product, although judging from the video below, not one we would want to be around all day.

The 2015 Hackaday Prize is sponsored by:

Filed under: The Hackaday Prize

CD Execution Chamber Sends old Discs off with a Bang

เสาร์, 07/11/2015 - 09:01

Welded steel safety cage? Check! Polycarbonate blast shield? Check! Vacuum cleaner motor wired to an inviting red button? Double check! Stack of CDs to dispose of as destructively as possible? [Firas Sirriyeh] has got you covered with his CD Terminator 1.0.

While [Firas’s] build log is a little short on descriptive text, there’s really no need for it. His pictures tell the tale. The combination media shredder and interactive performance art piece is a stoutly constructed affair, which you’d want anything capable of flinging razor-sharp plastic and Mylar shrapnel to be. [Firas] has displayed his CD execution chamber at the Jerusalem Mini Maker Fair 2015 (in Hebrew; English link) and the Musara Mix Festival where the must-see video after the break was shot (mildly NSFW language). Some CDs give up the ghost very quickly, but one held out for a remarkable long time before finally exploding; you can see it flexing and warping in a way that almost appears to be slow-motion.

For those who’d rather not fuss with all that bothersome safety, there’s always this automatic CD launcher to play with.

Filed under: misc hacks

Dewalt Radio Repair

เสาร์, 07/11/2015 - 06:01

We’re suckers for repair videos and this Dewalt worksite radio repair (YouTube Link) from Hackaday alum [Todd Harrison] is no exception. Like a detective story, we’re always trying to guess who did it.

In his first video [Todd] traced the issue down to a faulty 6 volt regulator which was pushing out 8 volts. He fixed that by hacking a LM317 into the circuit to replace the original non-adjustable part. That helped but after a few days the radio failed again. So here he traced out the voltages to find the second culprit. Along the way, we get to see some of the nicer features of his Fluke 87 and 289 meters. As well as puzzling over the some of the design decisions in the radios construction, before identifying the final issue.

We won’t spoil the surprise, but find out how Todd solves this riddle, wrapped in a mystery, inside an enigma in the video below!


Filed under: repair hacks

Upgrading an Old Camera with a New Light Meter

เสาร์, 07/11/2015 - 03:01

[Marc] has an old Voigtländer Vito CLR film camera. The camera originally came with an analog light meter built-in. The meter consisted of a type of solar panel hooked up to a coil and a needle. As more light reached the solar panel, the coil became energized more and more, which moved the needle farther and farther. It was a simple way of doing things, but it has a down side. The photo panels stop working over time. That’s why [Marc] decided to build a custom light meter using newer technology.

[Marc] had to work within the confines of the tiny space inside of the camera. He chose to use a LM3914 bar display driver IC as the primary component. This chip can sense an input voltage against a reference voltage and then display the result by illuminating a single LED from a row of ten LEDs.

[Marc] used a photo cell from an old calculator to detect the ambient light. This acts as a current source, but he needed a voltage source. He designed a transimpedence amplifier into his circuit to convert the current into a voltage. The circuit is powered with two 3V coil cell batteries, regulated to 5V. The 5V acts as his reference voltage for the display driver. With that in mind, [Marc] had to amplify this signal further.

It didn’t end there, though. [Marc] discovered that when sampling natural light, the system worked as intended. When he sampled light from incandescent light bulbs, he did not get the expected output. This turned out to be caused by the fact that incandescent lights flicker at a rate of 50/60 Hz. His sensor was picking this up and the sinusoidal output was causing problems in his circuit. He remedied this by adding two filtering capacitors.

The whole circuit fits on a tiny PCB that slides right into position where the original light meter used to be. It’s impressive how perfectly it fits considering everything that is happening in this circuit.

[Thanks Mojay]

Filed under: solar hacks

Hacklet 55 – Home Automation Projects

เสาร์, 07/11/2015 - 00:01

Home automation – the idea of a smart home that monitors and controls the inside environment, takes commands from occupants, and generally makes living easier. Hackers, makers, and engineers have been building their own vision of the smart home for decades. Thanks to cell phones and the revolution of the “internet of things”, home automation is now in the public eye. The hackers haven’t stopped though. They’re still building dreams, one circuit and one line of code at a time. This week’s Hacklet is dedicated to some of the best home automation projects on Hackaday.io!

We start at the top – [IamTeknik’s] Project Jarvis has been in the top five skulled and viewed projects on Hackaday.io for as long as we’ve been keeping records. Just like the fictional Tony Stark design which inspired its name, Jarvis is based on artificial intelligence. [IamTeknik] has created a system using the BeagleBone Black running his own custom software. He’s also creating Jarvis from the ground up – even the relay modules have been designed and built by [IamTeknik]. So far Jarvis has a great 3D printed door lock unit, and a really nice wall mounted tablet. We’re watching to see what modules [IamTeknik] adds next!


[Morrisonpiano] is no home automation noob. He’s been running his own system for two decades. HCS_IV Home Automation System is a project to update his HCS_C home automation system. For the uninitiated, the original HCS was created by [Steve Ciarcia] of Byte and Circuit Cellar fame. There have been several generations of the hardware and software since then, with plenty hackers adding their own custom features. [Morrisonpiano] is updating his system with an NXP Arm Cortex M4 CPU, three big Altera Cyclone FPGAs, and plenty of flash storage. Why use a FPGA on a home automation system? I/O of course! HCS uses a ton of I/O. There are 16 RS485 ports and 10 RS232 serial ports. Going with an FPGA makes things flexible as well. Want to add CAN bus? Just drop in some CAN HDL code and you’re golden!


[Steven] is giving the smart home more senses with Squirco Smart Home System – Sensor Network. Rather than just have a temperature sensor at the thermostat, or a motion detector in the front foyer, [Steven] wants a network of unobtrusive sensors to blanket the home. He’s doing this by replacing the common light switch with a smart module that has sensors for temperature, humidity, and human presence. [Steven] has spent quite a bit of time researching and experimenting microwave tomography as a means to detect humans. Going with microwaves means no obvious PIR windows.


Finally, we have [Ansaf Ahmad] with BeagleBone Black Home Automation. The idea for this project came from a calculus class on optimization. [Ansaf] is putting mathematical theorems to use in the real world by monitoring usage patterns and current demands of a device. With that data, he can optimize the usage to make things greener. So far, [Ansaf] has been experimenting with a lamp. The system has a web front end which uses PHP. The GPIO pins on the board are controlled using Python and Flask. As an early project, BeagleBone Home Automation is doing great – it’s already earned [Ansaf] high grades in his computer engineering class!

If you want more smart home goodness, check out our updated home automation projects list! Did I miss your project? Don’t be shy, just drop me a message on Hackaday.io. That’s it for this week’s Hacklet, As always, see you next week. Same hack time, same hack channel, bringing you the best of Hackaday.io!

Filed under: Hackaday Columns

Build An Amazon EC2 Gaming Rig

ศุกร์, 07/10/2015 - 21:00

PC gaming is better than console gaming. Now that we’ve said something controversial enough to meet the comment quota for this post, let’s dig into [Larry]’s Amazon EC2 gaming rig.

A while ago, [Larry] bought a MacBook Air. It’s a great machine for what it is, but it’s not exactly the laptop you want for playing modern AAA games on the go. If you have enough bandwidth and a low enough ping, you can replicated just about everything as an EC2 instance.

[Larry] is using a Windows Server 2012 AMI with a single NVIDIA GRID K520 GPU in his instance. After getting all the security, firewall, and other basic stuff configured, it’s just a matter of installing a specific driver for an NVIDIA Titan. With Steam installed and in-home streaming properly configured it’s time to game.

The performance [Larry] is getting out of this setup is pretty impressive. It’s 60fps, but because he’s streaming all his games to a MacBook Air, he’ll never get 1080p.

If you’re wondering how much this costs, it’s actually not too bad. The first version of [Larry]’s cloud-based gaming system was about $0.54 per hour. For the price of a $1000 battle station, that’s about 1900 hours of gaming, and for the price of a $400 potato, that’s 740 hours of gaming.

Filed under: internet hacks, video hacks

15 Quadcopters For Hackaday Prize Entries

ศุกร์, 07/10/2015 - 19:00

We’re busy giving away tens of thousands of dollars in prizes for Hackaday Prize entries, and that’s before the contest even ends. Last week, we put a call out for projects with wings, wheels, and propellers, and now we’re doling out some fun Crazyflie 2.0 quadcopters  to the winners. Here’s the lucky winners, in no particular order:


Congrats to all the winners.

This week’s contest is for the best human interface, the winners of which will receive laser cutting time through Ponoko. If you need a control panel for all those switches and buttons, this is the contest to get in on. The deadline to enter the Human Interface contest is Thursday, 7/16/15, so:

Good luck, and remember to vote in this week’s round of community voting.

The 2015 Hackaday Prize is sponsored by:
Filed under: contests, The Hackaday Prize

Drill Powered Scooter Walks With Legs

ศุกร์, 07/10/2015 - 18:00

[Izzy Swan] is a popular wood working YouTuber who recently fell in love with [Theo Jansen’s] kinetic art — the Strandbeest. Naturally, he had to make his own; but with his own flare of course.

If’ you’re not familiar, [Theo Jansen’s] Strandbeest is a walking kinetic sculpture, powered by wind. It’s inspired a Hamster Ball powered Strandbeest, some nice 3D printed ones, and even a paper craft version! Mechanically, it’s quite a marvel — his TED talk about them is fantastic.

When [Izzy] saw all those legs moving, he knew he had to recreate it — so he came up with this two legged version that pushes him around — kind of like a tricycle, but the back wheels are… legs? It’s an oddity for sure, but an impressive feat nonetheless. Not to mention he’s powering the whole thing using a little cordless drill…

Despite it looking like machined aluminum, it is in fact made of wood, though it does feature a metal gearbox using worm gears to transfer torque from the drill. We want to see a Segway version of this… we might have to make use of the laser cutter in the office…

[Thanks for the awesome tip Uminded!]

Filed under: transportation hacks

Shapeshifting Material For Weather Adaptive Structures

ศุกร์, 07/10/2015 - 15:00

Where [Isaac Newton] had his apple (maybe), [Chao Chen] found inspiration in a pine cone for a design project that lead to a water-sensitive building material. He noticed the way some pine cones are sensitive to water, closing up tight when it rains, but opening up with dry conditions. Some dissection of a pine cone revealed [Mother Nature’s] solution – different layers that swell preferentially when exposed to moisture, similar to how a bimetallic strip flexes when heated. [Chao Chen’s] solution appears to use balsa wood and a polystyrene sheet laminated to a fabric backing to achieve the same movement – the wood swells when wet and pulls the laminate flat, but curls up when dry.

As [Chao] points out, the material is only a prototype, but it looks like a winner down the road. The possibilities for an adaptive material like this are endless. [Chao] imagines a picnic pavilion with a roof that snaps shut when it rains, and has built a working model. What about window shutters that let air and light in but close up automatically in that sudden summer storm? Self-deploying armor for your next epic Super Soaker battle? Maybe there are more serious applications that would help solve some of the big problems with water management that the world faces.

Make sure you check out the video after the break, with a more decorative application that starts out looking like an [M.C. Escher] print but ends up completely different.

Filed under: green hacks, misc hacks

Hackaday Prize Entry: Molded Tracks For Vehicles

ศุกร์, 07/10/2015 - 12:00

There are a lot of robotics platforms out there, and whether for educational use or for robot fightin’ time, two things remain constant: tracks are often the best solution, and there aren’t very many modular track systems that can be used with a variety of designs. There are even fewer that can be built at home. [jupdyke]’s project fixes that. It’s a modular and easy to replicate system for tracked vehicles.

The design for this system of track uses roller chain, chosen because the components of roller chain are mass-produced in incredible quantities, sprockets are available in every imaginable size, and all the parts are available in different materials.

Rolling two chains around a few sprockets isn’t a problem; the hard part of this build is figuring out how to make the actual treads, and then making a lot of them. [jupdyke] is making them by 3D printing a few mold masters and doing a few test prints with silicone and polyurethane rubber. For a one-off project, it’s a lot of work, but if you’re making thousands of tracks, molds are the way to do it.

The 2015 Hackaday Prize is sponsored by:
Filed under: The Hackaday Prize

Hackaday Prize Worldwide : Maker’s Asylum New Delhi

ศุกร์, 07/10/2015 - 11:31

Join me on July 18th for Hackaday Prize Worldwide: New Delhi — a KiCad workshop, hardware show & tell, and a chance for you to meet other hackers and makers in the area.

Hacker spaces are on the rise in India, a development that really excites me. When I helped co-found India’s first, community Hacker Space – Maker’s Asylum – in Mumbai, things were pretty lonely. And this was less than 2 years back in 2013 November. Last month, we opened New Delhi’s latest, and the Maker’s Asylum’s second space. There’s already a couple of other hacker spaces in New Delhi, and you can now find hacker spaces in Mumbai, New Delhi, Pune, Bangalore, Chennai, Cochin, Meerut, Kolkatta, Surat, Ahmedabad, Dharamsala, Hyderabad, Ramachandrapuram – and the list continues to grow.

To help build the community, and to bring the opportunity presented by the Hackaday Prize to local hackers, I hosted Hackaday Prize Worldwide events at the Maker’s Asylum in Mumbai and at Workbench Projects in Bangalore. This month, on July 18th, I’ll do another Hackaday Prize Worldwide event at the Maker’s Asylum in New Delhi. I love talking about, and supporting, Open Source Hardware at every opportunity. So for this event, I’ll be doing a fairly long and detailed workshop on KiCad – the awesome, open source EDA tool – lasting several hours. At the end of the day long workshop, I hope to get fellow hackers to complete a design that can be sent off for PCB fabrication. After a short break in the evening, we will have a Show-n-Tell, getting the assembled folks to show off the projects they are working on. There are a number of them who have submitted entires for the Hackaday Prize, so it will be interesting to hear them talk about their experience and share tips and ideas.

We can hold only a limited number of folks at the event, and slots are quickly filling up. So, if you’re in New Delhi or somewhere close by, do RSVP at this link quickly. Looking forward to an interesting event. Check out some pictures from the opening party of the New Delhi Maker’s Asylum after the break.

The 2015 Hackaday Prize is sponsored by:
Filed under: The Hackaday Prize

The Best NiMh Charger?

ศุกร์, 07/10/2015 - 09:00

[Paul Allen] has been working on the latest iteration of his NiMh battery charger and it looks amazing!

We’ve covered [Paul Allen]s awesome hacks and tutorials before, but never this project. What makes his charger so special is it’s ability to monitor and log every aspect of the charging process. Not only does it have a SD card for data logging, but it also interfaces with a Windows application for real-time monitoring as well as analysis and visualization of the charging process (Linux users don’t fret it has a serial interface too).

[Paul] doesn’t say if he plans to open hardware or kickstart the charger, but some of his older posts give us a quick peak at the gerbers. Let’s hope this awesome project makes its way into the wild soon, and hopefully we’ll be able to try it for ourselves and see if it lives up to its name.

Filed under: misc hacks

Viewing A Macintosh SE’s Video On A Modern Computer

ศุกร์, 07/10/2015 - 06:00

[Bbraun] has an old Macintosh SE computer. He was looking for a way to view the video output from the SE on a newer, modern computer. He ended up working out a pretty clever solution using a stm32f4discovery board.

First, the SE’s logic board was removed from its case and placed onto a desk for easier access. The discovery board was then hooked up to the SE’s processor direct slot (PDS) using normal jumper wires. The discovery board acts as a USB COM port on a newer Mac OSX computer. The discovery board watches the SE for writes to video memory. When it sees that the R/W pin goes low, it knows that a write is occurring. It then waits for /AS to go low, which indicates that an address is on the bus. The discovery board reads the address and verifies that it falls within the range of the video frame buffer. If it does, then the discovery board writes a copy of the data to a local buffer.

The OSX computer runs a simple app that can make a request to the discovery board via USB. When the board receives the request, it sends its local frame buffer data over the USB connection and back to the host. The OSX computer then displays that data in a window using CGImage. The demo video below was captured using this technique.

[Thanks Rasz]

Filed under: macs hacks