A Phone That Old Shouldn’t Be Running Android

Cars and smartphones have something curious in common, just as most everyday saloon cars from different manufacturers have tended towards similarity, so have smartphones. Whether your smartphone the latest and greatest or only cost you $50 from a supermarket, it matters little to look at because both phones will be superficially near-identical black slabs.

It wasn’t always this way though, in decades past phones from different manufacturers each had their own flavours, and there was a variety in form factors to suit all tastes. There’s a ray of hope for fans of those days though, in the form of [befinitiv]’s 2000-era Sony flip phone. It runs Android. Yes, you read that right, there on the tiny screen is Android 9.

Of course whatever processor and electronics the phone came with are long gone, and instead the phone sports the internals of a modern Chinese watch-smartphone grafted in in place of the original. The whole electronics package fits in the screen opening, and though it required some wiring for the USB-C socket and a few other parts it looks for all the world from the outside as though it was meant to run Android. You can take a look in the video below the break.

He cheerfully admits that there’s still a way to go for example in getting the original keyboard working, but even with a tiny touchscreen it’s good enough to be a daily driver. It may be a little on the small side, but for those of us who miss our old phones maybe there’s hope in it for something new.

Meanwhile this isn’t the first re-use of an old phone we’ve seen recently.

Continue reading “A Phone That Old Shouldn’t Be Running Android”

LoRa Messenger In Nokia’s Shell

The arrival of LoRa a few years ago gave us at last an accessible licence-free UHF communication protocol with significant range. It’s closed-source, but there are plenty of modules available so it’s found its way into a variety of projects in our community over the years. Among them we’ve seen a few messaging devices, but none quite so slick as [Trevor Attema]’s converted Nokia E63 BlackBerry-like smartphone. The original motherboard with its cellphone radio and Symbian-running processor have been tossed aside, and in its place is a new motherboard that hooks into the Nokia LCD, keypad, backlighting and speaker. To all intents and purposes from the outside it’s a Nokia phone, but one that has been expertly repurposed as a messenger.

On the PCB alongside a LoRa module is an STM32H7 microcontroller and an ATECC608 secure authentication chip for encrypted messages. It’s designed to form a mesh network, further extending the range across which a group can operate.

We like this project for the quality of the work, but we especially like it for the way it uses the Nokia’s components. We’ve asked in the past why people aren’t hacking smartphones, but maybe we’re asking the wrong question. If the smartphone as a unit isn’t useful, then how about its case, components, and form factor? Perhaps a black-brick Android phone will yield little, but the previous generation such as this Nokia use parts that are easy to interface with and well understood. Let’s hope it encourages more experimentation.

Random Numbers From A Smoke Detector

The quest for truly random numbers is something to which scientists and engineers have devoted a lot of time and effort. The trick is to find an unpredictable source of naturally occurring noise that can be sampled, so they have looked towards noisy gas discharge tubes or semiconductor junctions, and radioactive decay. Noisy electrical circuits have appeared in these pages before as random number generators, but we’d be forgiven for thinking that radioactive decay might involve something a little less run-of-the-mill. In fact we all probably have just such a device in our houses, in the form of the ionisation chamber that’s part of most household smoke detectors. [Lukas Koch] has built a project that shows us just how this can be done.

A smoke detector of this type uses a metal shell to house a tiny sample of radioactive americium that emits alpha particles into the space between two electrodes. These ionise the air in that space, and the detectable effect on the space between the two electrodes is increased when ionised gasses from smoke are present. However it can also quite happily detect the ionisation from individual alpha particles, which means that it’s perfect as a source of random noise. A sensitive current amplifier requires significant shielding to avoid the device merely becoming a source of mains hum, and to that end he’s achieved a working breadboard prototype.

This is still a work in progress and though it has as yet no schematic he promises us that it will arrive in due course. It’s a project that’s definitely worth watching, because despite getting more up-close and personal than most of us have with radioactive components, it’s one we’re genuinely interested to see come to fruition.

Of course, we’ve seen smoke detectors in more detail before here at Hackaday.

Will We Soon Be Running Linux On SiFive Cores Made By Intel?

There’s an understandably high level of interest in RISC-V processors among our community, but while we’ve devoured the various microcontroller offerings containing the open-source core it’s fair to say we’re still waiting on the promise of more capable hardware for anything like an affordable price. This could however change, as the last week or so has seen a flurry of interest surrounding SiFive, the fabless semiconductor company that has pioneered RISC-V technology. Amid speculation of a $2 billion buyout offer from the chip giant Intel it has been revealed that the company best known for the x86 line of processors has licensed the SiFive portfolio for its 7nm process. This includes their latest and fastest P550 64-bit core, bringing forward the prospect of readily available high-power RISC-V computing. Your GNU/Linux box could soon have a processor implementing an open-source ISA, without compromising too much on speed and, we hope, price.

All this sounds pretty rosy, but there is of course a downer for open-source hardware enthusiasts. These chips may rely on some open-source technologies, but sadly they will not themselves be open-source chips as there will be plenty of proprietary IP contained within them. We can thus only hope that Intel see fit to provide the same level of Linux support for them as they do for their x86 ranges, and we’re not left in the same situation with respect to ongoing support as we are with so many other chips. Meanwhile it’s worth remembering that SiFive are not the only player in the world of RISC-V cores, so it’s likely that competitors to the P550 and its stablemates will not be far behind.

If you’d like a more in-depth explanation of the true open-source nature of a RISC-V chip, we’ve featured something on that theme before.

Header image: Gareth Halfacree, CC BY-SA 2.0.

Know Audio: A Loudspeaker Primer

As we’ve started out on our journey through the world of Hi-Fi audio from a strictly practical and engineering viewpoint without being misled by any audiophile woo, we’ve already taken a look at the most important component in any audio system: the listener’s ear. It’s time to move down the chain to the next link; the loudspeaker.

Sound is pressure waves in the air, and the purpose of a loudspeaker is to move the air to create those waves. There are a variety of “exotic” loudspeaker technologies including piezoelectric and electrostatic designs, here we’ll be considering the garden variety moving-coil speaker. It’s most usually used for the large bass or smaller mid-range drivers in a typical speaker system. Continue reading “Know Audio: A Loudspeaker Primer”

Fake: A Laser Display Board Of Your Very Own

Update 6/23/21: Many people have called this out as fake. When viewed at 1/4 speed, you can see the logos in the YouTube video are always full-off or full-on and never caught mid way through a scanned frame. The images may be projected from off-camera to the left, rather than by the diode behind the screen. It’s a neat idea, but on closer review the demo provided smells a bit fishy so we’ve added a “Real or Fake” tag and updated the title. Update #2: [Kanti Sharma] wrote into the tipsline apologizing for the faked video, saying that he tried to get it to work but couldn’t and then “used a phone and a lens to fake the laser”. Thanks for fessing up to this one.

There are some times when an awesome project comes into your feed, but a language barrier intervenes as you try to follow its creator’s description. [Kanti Sharma]’s laser display appears to be a fantastic piece of work, but YouTube’s automatic translations in the video below make so little sense as to leave us Anglophones none the wiser as to what he’s saying. The principle comes across without need for translation though: he’s taken a laser diode module and is using it to create a vector scan by mounting it in the middle of a set of coils driven through beefy FETs by an Arduino. It’s an electromagnetic take on the same principle used in a CRT vector displays such as the famous Vectrex console, with the beam of electrons replaced with laser light.

It’s a technique not unlike what’s  been used for years in the lighting industry, in which much larger laser displays are created with mirrors mounted on galvanometers. There must be a physical limit at which the weight of the laser slows down the movement, but if the video is to be believed it’s certainly capable of displaying graphics on a screen.

People have done a lot of things with lasers on these pages, but there have been surprisingly few vector displays using them. Here’s one from nearly a decade ago.

Continue reading “Fake: A Laser Display Board Of Your Very Own”

RF Burns And Exploding PC Speakers: Sophos Looks At The Evidence

Every year in the month of June, someone by the unlikely name of [R.F. Burns] posts a question to the Linux Kernel Mailing List asking whether a Linux kernel module is possible that would blow the PC speaker. It’s fairly obviously a joke, which is why the UK-based anti-virus company Sophos have devoted a light-hearted blog post to it.

The post is an interesting diversion into early PC sounds, when the only hardware guaranteed to be present was a small speaker hooked up to a bit on an output port. The bit could be cycled for square wave beeps, or with a lot of clever manipulation could put out a low-bitrate PWM that delivered almost intelligible sounds including music and voice. They conclude that since the speaker would have been designed to be at the full amplitude of the 5-volt output bit all the time it should be impossible to blow it from software, and we’d be inclined to agree. There’s a remote possibility that some speakers might have a resonant frequency that could be found in software, but we’re not entirely convinced.

Your Hackaday scribe might have spent a while in a university computer lab back in the day trying and failing to write C code that would produce a usable PWM on an XT speaker, but those with long memories might recall the PC speaker driver for Windows 3.1. If you’re a fan of chiptune music there are even entire albums written for this most basic of instruments.

Header image: MKFI, Public domain.