Hide in plain sight is an old axiom, and one that [Kipkay] took to heart. His sneaky keyboard hack takes the little-used numeric keyboard and converts it to a handy (and secret) hiding hole for small objects you want to keep away from prying eyes.
You might have to adapt the hack to your specific model, but [Kipkay] cuts out the membrane keyboard, secures the numeric keypad keys with hot glue, and then cuts it out with a Dremel. Some cardboard makes the compartment and once the fake keypad is in place, no one is the wiser.
As you can see in the clip after the break, the compartment isn’t very big. You aren’t going to hide your phone inside, but it is just the right size for some emergency cash, a credit card, or maybe an SD card or two.
Continue reading “Secret Keyboard Stash”
The Apple IIGS is the 16 bit upgrade to the popular 8 bit Apple II computer line, and with its massive boost in graphics, an Ensoniq sound system, and backwards compatibility with the 8 bit machines makes this box desirable to many retro enthusiast. The last OS update, 6.0.1, was released over 22 years ago. While it worked well for the early 90s, it was by no means perfect.
Last Sunday, a post popped up on callapple.org, announcing Apple IIgs System 6.0.2. Updates include a driver for the unreleased Apple II Ethernet card, fixes various bugs in the file system translation system, various bugfixes to existing system programs, fast drawing and animation tools, and of course an update to the finder to show the new revision number.
With a hope for even more bug fixes in a possible 6.0.3 revision its good to see people still giving the old Apple II line some love, as the old Apples don’t have as large of a following as their Atari and Commodore brethren.
If you’ve ever owned a laptop with a docking station you can certainly attest to how something so simple can make your life easier. Just pop in the laptop and your external monitor(s), mouse, keyboard, and whatever are all ready to go. When it’s time to leave, just pop the laptop out and be on your way. [Chris] uses a Macbook for work and has to plug and unplug 4 connectors several times a day. This is just plain annoying and even more annoying when he accidentally plugs his two external monitors into the wrong ports. Commercially available docking stations are very expensive so [Chris] scratched his head and came up with a neat DIY docking station alternative.
All of the cords that regularly need connecting and disconnecting are conveniently located next to each other. He took some moldable plastic and surrounded all of his cord connectors while they were plugged into his laptop. Once the plastic hardened, all 4 cables can be plugged/unplugged at once. The plastic holds the connectors at the right orientation and spacing so [Chris’s] monitors will never again be plugged into the wrong ports. This is a great idea and we’d love to see a 3D printed version made for the docking-station-less computer users.
On a fundamental level a computer’s processor is composed of logic gates. These gates use the presence of electricity and lack thereof to represent a binary system of ones and zeros. You say “we already know this!” But have you ever considered the idea of using something other than electricity to make binary computations? Well, a team at Stanford University has. They’re using tiny droplets of water and bar magnets to make logic gates.
Their goal is not to manipulate information or to compete with modern ‘electrical’ computers. Instead, they’re aiming to manipulate matter in a logical way. Water droplets are like little bags that can carry an assortment of other molecules making the applications far reaching. In biology for instance, information is exchanged via Action Potentials – which are electrical and chemical spikes. We have the electrical part down. This technology could lead to harnessing the chemical part as well.
Be sure to check out the video below, as they explain their “water computer” in more detail.
Continue reading “Manipulating Matter In A Digital Way”
[Daniel Bailey] built himself a scaled-down clone of a very early computer in an FPGA. Specifically, he wrote some VHDL code to describe the machine in question, a scaled-down clone of the Manchester Small-Scale Experimental Machine with an 8-bit processor and a whopping 8 bytes of RAM, all of which are displayed on an LED screen. Too cool.
That he can get it to do anything at all with such constraints amazes us. Watch him program it and put it through its paces in the video below the break.
Continue reading “Really, Really Retro Computer On An FPGA”
There was a time when computers had parallel ports. For the hacker types, this meant an eight bit data port, and nine additional pins which could be interfaced with the real world via the 25 pin connector. This is no longer the case, although USB does help with suitable hardware. [Jabi] was working on a project that required controlling one relay to switch a strip of LED’s. His solution was to use a USB to Serial Adapter as an I/O device (Spanish, translated here).
He wrote a short C program, SioFus (Simple Input Output from USB2SERIAL), that converts a simple USB to Serial Port Adapter into an I/O device with 4 inputs and 2 outputs. It’s simple and gets the job done. The code uses ioctl and allows DCD, DSR, CTS and RI to act as inputs while DTR and RTS act as outputs. These pins then likely control transistors that switch the relays. The SioFus code is available on github and there are a couple of to-do’s on [Jabi]’s list if you would like to chip in.
The video after the break supposedly shows the hack in action. Seems like some kind of photo booth which then spits out a QR code, possibly a URL to the picture (post in the comments if you figure out what it does).
If you are looking for a more dedicated hardware, check out the Tiny Bit Dingus – a microcontroller stuffed into a USB plug with a few controllable pins.
Continue reading “USB2Serial Adapter As An I/O Device”
Heat up that iron, you’re going to want to try this one: [Hugatry] is adding hardware to his laptop by tapping into the i2c lines on the memory module. We love this because the penalty for borking memory during the soldering process is much lower than when soldering directly to a motherboard!
Until we watched the video after the break we hadn’t realized that memory modules usually have an i2c EEPROM on them. This is actually a standard called Serial Presence Detect which allows the BIOS to poll the memory and configure automatically. It seems ironic that we knew the Raspberry Pi HAT standard uses this same trick but didn’t know it was on computer memory as well.
Hardware-wise this provides an easy method of soldering your own equipment to the bus. From there it becomes a software hack. Linux, of course, makes this quite easy and that is demonstrated by [Hugatry] with an LM75 temperature sensors. We would like to hear from our Windows and OSX using readers on how the i2c bus can be accessed within those OS’s.
Continue reading “Solder any Expansion Directly to Your Computer’s Memory”