[Aguilera Dario] likes his Casio fx-82ES calculator. However, it was missing a few functions, including complex numbers. A Casio fx-991ES has more functions but, of course, costs more. A quick Google revealed that if you press the right buttons, though, you can transform an fx-82ES into an fx-991ES.
Because it is apparently a buffer overflow exploit, the hack involves a lot of keys and once you cycle the power you have to do it again. [Aguilera] realized this would be a good candidate for automation and added a microcontroller to push his buttons. You can see a video of a breadboard version below. He also has a PCB version in the works that should be better integrated.
Continue reading “Crippled Calculator Features Unlocked with Automated Help”
Since the 1980s, MIDI has been a great way to send data between electronic musical instruments. Beginning as a modified serial interface running through optoisolaters and DIN sockets, these days, your hardware is more likely to carry its MIDI data over USB instead. This is great if you want to hook up to a computer without a cumbersome interface, but not so great when you want to connect a bunch of instruments to each other.
The Roland Integra 7 is a rack mount synthesizer with classic MIDI ports. [adriangin] wanted to control the synthesizer over MIDI, but their Casio keyboard only had MIDI over USB available. To get around this, [adriangin] set out to add a standard MIDI Out port to the Casio PX410R.
Continue reading “Adding MIDI Out to the Casio PX410R”
It’s great to hear from people who say they’re inspired to fix stuff by reading about hacks here on Hackaday. [Michael Lüftenegger] from Salzburg is one of them. About a year back, he snagged a digital horn from eBay that turned out to be dead-er than advertised and he wrote a post about how he fixed it and gave it a second life.
The Casio DH-100 is an electronic MIDI digital wind controller/synthesizer musical instrument. Your breath flows through the instrument, making it feel pretty similar to acoustic wind instruments. [Michael]’s unit had already seen some attempted, but unsuccessful repairs. Nothing that could not be fixed, except that the main pressure sensor was missing. Without the sensor, the instrument was practically useless. The eBay seller wasn’t lying when he described the unit as working with breath mode turned off!
Continue reading “Reviving a Dead Zanzithophone”
No, that watch isn’t broken. In fact, it’s better.
[Lukas] got so used to his binary-readout ez430 Chronos watch that when the strap disintegrated he had to build his own to replace it. But most DIY wristwatches are so clunky. [Lukas] wanted something refined, something small, and something timeless. So he shoe-horned some modern components, including an MSP430, into a Casio F-91W watch.
The result is a watch that tells time in binary, has a built-in compass, and with some more work will be updatable through an IR receiver that he also managed to fit in there somehow. Now he has the watch that Casio would make today, if fashion had stayed stuck firmly in the early 1990s. (Or not. Apparently, Casio still makes and sells the F-91W. Who knew?)
Anyway, back to an epic and pointless hack. Have a look at the tiny, tiny board that [Lukas] made. Marvel in the fact that he drove the original LCD screen. Dig the custom Kicad parts that match the watch’s originals. To get an accurate fit for the case, [Lukas] desoldered the piezo buzzer contact and put the board onto a scanner, which is a great trick when you need to get accurate dimensions. It’s all there, and well-documented, in his GitHub, linked above.
All in all, it’s an insane hack, but we love the aesthetics of the result. And besides, sometimes the hacking is its own reward.
Sometimes you have to bust out the wayback machine to find a good hack. Back in 2008, [Brian] performed this awesome negative display hack on his classic Casio G-Shock watch. The G-Shock, like most digital watches, uses a twisted nematic LCD. All Liquid Crystal Displays are made up of a layer cake of polarizers, glass, and liquid crystal. In non touchscreen displays, the top layer is a sheet of polarizing film glued down with an optical quality adhesive.
[Brian] disassembled his watch to reveal the LCD panel. Removing the glued down polarizing film can be a difficult task. Pull too hard and the thin glass layers will crack, rendering the display useless. After some patient work with an X-acto knife [Brian] was able to remove the film.
Much like the privacy monitor hack, the naked watch appeared to be off. Holding a sheet of linear polarizing film between the watch and the viewer reveals the time. If the film is rotated 90 degrees, the entire screen is color inverted. [Brian] liked the aesthetics of the inverted screen, so he glued down his polarizing film in the offset position. After reassembly, [Brian’s] “customized” watch was ready to wear.
[Via Hacker News]
[Tomas Janco] had an old Casio Pocket Viewer PDA collecting dust. Rather than throw it away, He decided to re-purpose it as a display for time, weather, and the current status of his garage door.
The Casio Pocket Viewer was a competitor to the Palm Pilot. The two systems even shared the same LCD resolution – 160×160 monochrome. [Tomas’] particular model is an S660, sporting 6 megabytes of ram and an NEC V30MZ (Intel 8086 compatible) processor. Similar to Palm, Casio made an SDK freely available.
The SDK is still available from Casio, and [Tomas] was able to get it running on his PC. Development wasn’t without pitfalls though. The Pocket Viewer SDK was last updated in April of 2001. Software is written in C, but the then new C99 standard is not supported. The SDK does include a simulator and debugger, but it too is not as polished as todays systems – every simulator startup begins with setting the clock and calibrating the touch screen. Keep reading after the jump to learn about the rest of the hurdles he overcame to pull this one off.
Continue reading “Classic PDA finds second life as a network touch screen display”
The first talk we went to at Notacon was [Sam Harmon]’s great introduction to circuit bending, the process of modifying sound generating electronics to create new musical instruments. Reed Ghazala is considered the father of circuit bending for his pioneering work starting in 1966. Sam pointed out that a “prepared piano” could be considered the non-electric precursor to circuit bending. It involves the musician placing different types of material on the piano’s components. Sam presented many different examples of where to start with circuit bending: the Casio PT-10, PAiA Theremax, Atari Punk Console. He also mentioned a couple AVR projects: AVRSYN and todbot’s Arduino work.
The session ended with [Thom Robertson] showing off the Weird Sound Generator he built and his GHX software for playing real music with a Guitar Hero controller.