A “Disgusting” 1980s Computer Restored

It takes a special eye to see a junkyard car and envision it as your latest hotrod. The guys at RMC found what they termed a “disgusting” Acorn Electron and decided to restore it to its former glory. The Electron was a budget version of the BBC micro with a 6502 running at 2 MHz when executing code from ROM and 1 MHz when it hit the RAM. Apparently, at least some of the bus was operating at 4 bits instead of 8. Go figure.

The 1982 machine was meant to head off the Sinclair ZX and was set to sell for about £200. However, the machine didn’t catch on like the Sinclair and undersold it by around 20 times with a paltry quarter of a million units.

Continue reading “A “Disgusting” 1980s Computer Restored”

Orphaned IoT Sleep Tracker Resurrected As An Air Quality Monitor

If you have a Hello Sense sleep tracking device lying around somewhere in your drawer of discards, it can be brought back to life in a new avatar. Just follow [Alexander Gee]’s instructions to resurrect the Hello Sense as an IoT air quality data-logger.

In 2014, startup “Hello” introduced the Sense, an IoT sleep tracking device with a host of embedded sensors, all wrapped up in a slick, injection molded spherical enclosure. The device was quite nice, and by 2015, they had managed to raise $21M in funding. But their business model didn’t seem sustainable, and in 2017, Hello shut shop. Leaving all the Sense devices orphaned, sitting dormant in beautifully designed enclosures with no home to dial back to.

The original Sense included six sensors: illumination, humidity, temperature, sound, dust / particulate matter on the main device, and motion sensing via a separate Bluetooth dongle called the Pill. [Alexander] was interested in air quality measurements, so only needed to get data from the humidity/temperature and dust sensors. Thankfully for [Alexander], a detailed Hello Sense Teardown by [Lindsay Williams] was useful in getting started.

The hardware consisted of four separate PCB’s — power conditioning, LED ring, processor, and sensor board. This ensured that everything could be fit inside the orb shaped enclosure. Getting rid of the LED ring and processor board made space for a new NodeMCU ESP8266 brain which could be hooked up to the sensors. Connecting the NodeMCU to the I2C interface of the humidity/temperature sensor required some bodge wire artistry. Interfacing the PM sensor was a bit more easier since it already had a dedicated cable connected to the original processor board which could be reconnected to the new processor board. The NodeMCU board runs a simple Arduino sketch, available on his Git repo, to gather data and push it online.

For the online data display dashboard, [Alexander] found a nice solution by [Nilhcem] for home monitoring using MQTT, InfluxDB, and Grafana. It could be deployed via a docker compose file and have it up and running quickly. Unfortunately, such projects don’t usually succeed without causing some heartburn, so [Alexander] has got you covered with a bunch of troubleshooting tips and suggestions should you get entangled.

If you have an old Sense device lying around, then this would be a good way to put it some use. But If you’d rather build an air-quality monitor from scratch, then try “Building a Full-Fat Air-Quality Monitor” or “An Air-quality Monitor That Leverages the Cloud“.

Soviet Axe Restoration: Replace Or Repair?

What do you do with a cool-looking misfit guitar that has non-working built-in effects and some iffy design aspects? Do you try to fix it and keep it original, or do you gut it and strut your stuff with new bits from around the shop? This is the conundrum that [Tim Sway] finds himself in with this late 70s/early 80s Formanta Solo II straight out of the USSR. (Video, embedded below.)

[Tim] likes a lot of things about it (and we do, too), especially the acid green pick guard, the sparkly pickups, and the beefy bridge that lets him set the string spacing individually, on the fly. It even has a built-in phaser and distortion, but those aren’t working and may never have worked that well at all.

The non-working effects guts.

As you can see in the video below, [Tim] has already spent a few hours making it playable and a little more palatable in order to figure out what to do with it electronics-wise. He started by making the 9 V compartment big enough to actually fit a battery inside, and drilled out bigger holes for new tuners.

Interestingly, these guitars had a 5-pin DIN receptacle instead of a 1/4″ jack. [Tim] bought an adapter just in case, but once someone dug up a schematic and sent it over, he decided to rewire it with a 1/4″.

For all of its plus sides, [Tim] doesn’t like the headstock on this thing at all and found the neck to be too chunky for the modern guitarist, so he cut down the headstock, shaved down the neck a bit, and stained it dark. He also made a new nut out of what looks like rosewood. Then it was on to the more standard stuff — file down the frets and polish them, oil the fretboard, and clean up the body.

The point of this exercise is to make a usable guitar for the modern musician. As [Tim] says, this is not a particularly valuable guitar, nor is it rare, and it wasn’t built that well to begin with. One of the issues is the switches — they’re kind of light and cheesy feeling, and one of them is directly in the strum path. Will [Tim] change those out but fix the original effects, or will he make the thing completely his own? We wait with bated breath.

Want to mess around with cheap old guitars, but don’t know where to start? Our own [Sven Gregori] has your back with Axe Hacks.

Via adafruit

Smashed Amiga 2000 Gets New Lease On Life

For most people, opening up a package and seeing that the Amiga 2000 you purchased on eBay had been smashed up by the delivery carrier would be a heartbreaking moment. But not [Drygol]. If you live and breathe vintage computer restorations like he does, finding your latest acquisition is in need of more repairs and upgrades than you originally anticipated is actually a bonus.

The first issue that needed sorting out was the broken case. This Amiga must have had one wild ride, as there were several nasty cracks in the front panel and whole chunks had been broken off. We’ve seen [Drygol] repair broken computer cases before, but it seems like each time he comes up with some new tricks to bring these massacred pieces of plastic back to like-new condition. In this case plastic welding is used to hold the parts together and fill in the gaps, and then brass mesh is added to the backside for strength. The joints are then sanded, filled in with polyester putty, and finally sprayed with custom color matched paint. While he was in the area, he also filled in a hole the previous owner had made for a toggle switch.

Then [Drygol] moved onto the internals. Some of the traces on the PCB had been corroded by a popped battery, a socket needed to be replaced, and as you might expect for a machine of this vintage, all of the electrolytic capacitors were suspect and needed to go. Finally, as the system didn’t have a power supply, he wired in a picoPSU. That got the 34 year old computer back up and running, and at this point, the machine was almost like new again. So naturally, it was time to start with the upgrades and modifications.

Case fan, video adapter, and picoPSU.

[Drygol] added an IDE interface and connected a CompactFlash adapter as the computer’s primary drive. For the secondary, he installed a GoTek floppy drive emulator that lets you replace a mountain of physical disks with a USB flash drive full of images. Between the two, all of the computer’s storage needs are met with nary a moving part.

The emulator was given its own 3D printed front panel to fit with the Amiga’s visual style, and he also printed out a holder for the RGB4ALL S-Video/Composite adapter installed on the rear of the machine. To help keep all this new gear cool, he finished things off with a new case fan.

Some will no doubt complain about the addition of the extra gadgetry, but to those people, we suggest you just focus on the phenomenal case restoration work. While you might not agree with all of the modifications [Drygol] makes, there’s no question that you can learn something by going through his considerable body of work.

Reproducing A Reproducer: Servicing A Cylinder Phonograph In The Year 2021

[Jan Derogee] pulled out his phonograph the other day to hear the 100+ year old wax cylinder warble of “It’s a Long Way to Tipperary”, but couldn’t locate the reproducer — this is the small circular bit that holds the stylus and transfers the groove-driven vibrations to the center of a thin diaphragm, which vibrates into the sound horn. It’s easily the most important part of a cylinder phonograph. What do you do when you lose your reproducer? You could search ebay for a replacement, but that wouldn’t be nearly as fun as reproducing your reproducer yourself.

Traditionally, diaphragms were made from mica or celluloid, and the Edison disk phonograph used seven layers of shellac-soaked rice paper. Reproducers typically have a Dagwood sandwich of gaskets surrounding the membrane, but they don’t have to be so convoluted to work — a single strong membrane will do just fine. Just ask [Jan], who made a new reproducer with a 3D-printed case, a hand-pulled glass stylus, and a disposable aluminum foil pan for the diaphragm.

It’s difficult for us to say which part looks more fun — stretching the glass shard over a gas kitchen stove with the flame focused by a stack of wrench sockets, or cutting up a bicycle inner tube and using a car jack to press the aluminum into shape against a 3D-printed mold. The whole video is awesome and you can check it out after the break.

As [Jan] notes in the video and on the project site, the glass stylus should really be made from borosilicate because it’s harder than regular soda lime glass (that’s why they often make vaccine vials out of it). Regular glass will work and takes much less time and gas to reach the pull-able stage, so that’s what [Jan] used in the video, but it will wear out much more quickly. Fortunately, this was a temporary solution, because as soon as [Jan] made a replacement, the missing reproducer showed up.

Continue reading “Reproducing A Reproducer: Servicing A Cylinder Phonograph In The Year 2021”

chadaustin's sculpt keyboard test pads wired to protonC

Tether Tames Temperamental Typing

[chadaustin] has a favorite keyboard with a great ergonomic shape, key travel distance, and size, but after switching to Windows 10, the wireless connection introduced a terrible delay. Worse yet, the receiver is notoriously susceptible to interference from USB 3.0 hubs. To provide 128-bit AES encryption, the receiver is paired with the keyboard at the factory and cannot be replaced. If you lose that, you gain a highly ergonomic paper-weight. The solution for [chadaustin] was tethering the keyboard and receive several crash-courses in hardware hacking along the way. As evidenced by the responses to this project on ycombinator, many long-time fans of the Microsoft Sculpt Ergonomic Keyboard, introduced in 2013, suffer similar issues.

chadaustin's sculpt keyboard USB board layout
KiCad USB controller board layout

We really appreciate that [chadaustin] took an incremental approach, tackling one problem at a time and getting help from others along the way for first attempts at many complex steps. The proof-of-concept involved hand-soldering each lead from the keyboard matrix’s test pads to a QMK Proton C, which worked but couldn’t fit inside the keyboard’s case. For a more permanent and tidy solution, [chadaustin] tried a ribbon-cable breakout board and other microcontrollers, but none of those were compact enough to fit inside the case either. This required a custom PCB, another first for [chadaustin].

After a one-day intro to KiCad, [chadaustin] dug into the datasheets, completed a schematic for the board, and generously shared the process of choosing components and creating the layout. [chadaustin] ordered a board and found the mounting holes’ placement needed to be shifted.

With the full matrix mapped by [johnmilkspill], flashing QMK onto the AT90USB1286 controller went fairly smoothly. [chadaustin] chose to map both sides of the split spacebar back to the space key but did add a feature by repurposing the battery indicator LED to Caps Lock. And the results?

chadaustin's sculpt keyboard USB controller fit into case
USB controller fits into the plastic case, wires added to ISP for bootloader button

According to testing done with Is It Snappy?, the latency dropped from the wireless 78 ms down to 65 ms over USB. More importantly, this latency is now consistent, unaffected by USB hubs, and there is no receiver to lose. Of course, [chadaustin] has ideas for future improvement, including regaining the multimedia function keys, as these kinds of hacks are never really done; they are just in the current revision. No word on the fate of the detached number pad, but that likely needs its own tether and is a project for another day.

Thanks for the tip [Linus Söderlind]

Putting The Magic Smoke Back In A Cooked Scooter

When [Vitor Melon] found out there was a custom firmware (CFW) available for his Xiaomi Mijia M365 Pro electric scooter that would increase his top end speed, naturally he installed it. Who wouldn’t want a little more performance out their hardware? But while the new firmware got the scooter running even better than stock, he does have a cautionary tale for anyone who might decide to ride their Mijia a bit harder than the fine folks at Xiaomi may have intended.

Now to be clear, [Vitor] does not blame the CFW for the fact that he cooked the control board of his Mijia. At least, not technically. There was nothing necessarily wrong with the new code or the capabilities it unlocked, but when combined with his particular riding style, it simply pushed the system over the edge. The failure seems to have been triggered by his penchant for using the strongest possible regenerative breaking settings on the scooter combined with a considerably higher than expected velocity attained during a downhill run. Turns out that big 40 flashing on the display wasn’t his speed, but an error code indicating an overheat condition. Oops.

Results of the PCB repair.

After a long and embarrassing walk home with his scooter, complete with a passerby laughing at him, [Vitor] opened the case and quickly identified the problem. Not only had the some of the MOSFETs failed, but a trace on the PCB had been badly burned through. Judging by the discoloration elsewhere on the board, it looks like a few of its friends were about to join in the self-immolation protest as well.

After a brief consultation with his graybeard father, [Vitor] replaced the dead transistors with higher rated versions and then turned his attention to the damaged traces. A bit of wire and a generous helping of solder got the main rail back in one piece, and he touched up the areas where the PCB had blackened for good measure.

A quick test confirmed the relatively simple repairs got the scooter up and running, but how was he going to prevent it from happening again? Reinstalling the original firmware with its more conservative governor was clearly no longer an option after he’d tasted such dizzying speeds, so instead he needed to find out some way to keep the controller cooler. The answer ended up being to attach the MOSFETs to the controller’s aluminum enclosure using thermal pads. This allows them to dissipate far more heat, and should keep a similar failure from happening again. You might be wondering why the MOSFETs weren’t already mounted this way, but unfortunately only Xiaomi can explain that one.

With their rapidly rising popularity hackers have been coming up with more and more elaborate modifications for electric scooters, and thanks to their wide availability on the second hand market, it’s likely the best is still yet to come when it comes to these affordable vehicles.