31415926 (That’s Roughly Π Times 10 Million Raspberries)

The Raspberry Pi Foundation founder Eben Upton has announced that their ten millionth eponymous single-board computer has been sold since their launch back in February 2012. It’s an impressive achievement, especially so since their original sales expectations were for a modest ten thousand. For those of us who watched the RS and Farnell websites crumble under the strain of so many would-be purchasers on that leap day morning four and a half years ago their rapidly exceeding that forecast came as no surprise, but still, it’s worth a moment’s consideration. They passed the Sinclair ZX Spectrum’s British record of 5m computers sold back in February 2015, leaving behind the Pi’s BBC Micro spiritual ancestor on 1.5m sold long before that.

Critics of the Pi will point out that its various versions have rarely been the most powerful small single board computer on the market, or even at times the cheapest. They will also point to the closed-source nature of the Broadcom binary blob that underpins Pi operating systems, and even the sometimes unpredictable nature of the Pi Foundation with respect to its community, product availability and launches. But given that the Pi Foundation’s focus is not on our side of the community but on using the boards as a tool to introduce young people to computing, it’s fair to say that they’ve done a pretty good job of ensuring that a youngster can now get their hands on a useful and easily programmable computer much more easily than at any time in the past.

Would we be in the same position of being able to buy a capable Linux computer for near-pocket-money prices had the Raspberry Pi not been released? Probably so, in fact certainly so. The hardware required to deliver these products has inevitably fallen into a more affordable price bracket, and we would certainly have plenty of boards at our fingertips. They would probably have Allwinner or maybe Mediatek processors rather than the Pi’s Broadcom part, but they would be very likely to deliver equivalent performance at a similar cost. Where the Raspberry Pi’s continued success has come from then has not necessarily been from its hardware but from its community and software. The reliability and ease of use delivered by the Raspbian Linux distribution that Just Works for the parent putting a Pi in front of their child, and the wealth of expert information on the Raspberry Pi forums to get them through any Pi-related troubles are what has given the Pi these sales figures. The boards themselves are almost incidental, almost any hardware paired with that level of background information would likely have met with similar success. Comparing the Pi software experience with for example one of their most capable competitors, it’s obvious that the software is what makes the difference.

It’s likely that Raspberry Pi sales will continue to climb, and in years to come we’ll no doubt be reporting on fresh milestones on ever more powerful revisions of their product. But it’s also likely that their competition will up their software game and their position in the hearts and minds of single board computer users might be usurped by a better offering. If this increased competition in the single board computer market delivers better boards with more for the hardware developer community, then we’re all for it.

Raspberry Pi Walkie Talkie Mumbles To Friends

His kids wanted walkie talkies, so [Daniel Chote] built one. The TalkiePi is a neat project built around a Raspberry Pi running Mumble, the open-source voice chat system that his kids can share with their siblings and friends.

It’s easy enough to choose the Raspberry Pi, and Mumble is pretty well known. But what’s the easiest way you can think of to add microphone and speakers to the RPi? We applaud [Daniel’s] choice to equip it with the guts of a USB speakerphone. Mumble lets you choose voice activation or keyboard input — in this case an added button makes it push-to-talk, as you would expect in a traditional walkie talkie.

He put all of this into a nicely designed 3D case with a few LEDs, so it is easy to tell that it is ready to transmit. [Daniel] isn’t quite finished yet, though: he’s now working on a new version that is portable, battery powered and uses a Raspberry Pi Zero for the ultimate walkie talkie. We can’t wait to see someone take this to the extreme and include a cellular-modem. But then again, anywhere you can get on WiFi this rig should work, it’s not relegated to a single LAN, and that already far outperforms walkie talkies of yore.

Hackaday Prize Entry: Adblock For TV

Contact, the 1985 book by Carl Sagan, was significantly better than the movie. Five people went through the wormhole, three machines were made (in Russia, Wyoming, and a third on Hokkaido), Erbium did something, and the novelization provided much better worldbuilding. One of the more interesting characters in the book was H.R. Haddon, the megalomaniacal business man, made his first million designing a chip that would block advertisements on TV. The book strongly suggests this commercial-blocking chip was a purely analog device, a concept that would have been an amazing abuse of NTSC produced by a damn fine engineer.

Now, even though cord cutting is commonplace and streaming is taking over, there’s still commercials on Hulu. In a few months, I’ll have to pay $5 a month to watch Star Trek with commercials. There is obviously a market for ‘adblock for TV’, and that’s what [PixJuan] is doing for his Hackaday Prize entry.

[Juan]’s device is a basically an HDMI switch with a remote that’s pressed every time the ads start to show on a broadcast. This switch will change the input of the HDMI switch from a cable box to a Raspberry Pi and play a short video clip or something else that isn’t selling you crap. When the Raspi is done, the switch goes back over to the original input.

With a bit of computation in this adblock-for-TV device, there are a few more options for ad detection. The Raspberry Pi could build a database of when ads play and for how long, depending on the channel. This is a great project that has a lot of potential to use some interesting techniques like computer vision and machine learning for the goal of removing commercials before they start.

Vintage 16mm Film Editor Is Now Retro Arcade

When [Douglas Welcome] found a disposed Kalart Craig 16 mm Projecto-Editor on the curb, he knew it was destined for retro-greatness. This vintage looking device was once used to view and cut 16 mm film strips, and still in mint condition, it was just too cool to pass up. With help of a similarly historic Raspberry Pi 1 Model B, and a little LCD screen, [Douglas] now turned the little box into an awesome retro arcade game console

Continue reading “Vintage 16mm Film Editor Is Now Retro Arcade”

Enjoy The Last Throes Of Summer With A Nice Pool Automation Project

[Ken Rumer] bought a new house. It came with a troublingly complex pool system. It had solar heating. It had gas heating. Electricity was involved somehow. It had timers and gadgets. Sand could be fed into one end and clean water came out the other. There was even a spa thrown into the mix.

Needless to say, within the first few months of owning their very own chemical plant they ran into some near meltdowns. They managed to heat the pool with 250 dollars of gas in a day. They managed to drain the spa entirely into the pool, but thankfully never managed the reverse. [Ken] knew something had to change. It didn’t hurt that it seemed like a fun challenge.

The first step was to tear out as much of the old control system as could be spared. An old synchronous motor timer’s chlorine rusted guts were ripped out. The solar controler was next to be sent to its final resting place. The manual valves were all replaced with fancy new ones.

Rather than risk his fallible human state draining the pool into the downstairs toilet, he’d add a robot’s cold logical gatekeeping in order to protect house and home. It was a simple matter of involving the usual suspects. Raspberry Pi and Arduino Man collaborated on the controls. Import relay boards danced to their commands. A small suite of sensors lent their aid.

Now as the soon-to-be autumn sun sets, the pool begins to cool and the spa begins to heat automatically. The children are put to bed, tired from a fun day at the pool, and [Ken] gets to lounge in his spa; watching the distant twinkling of lights on his backyard industrial complex.

Music Player For The Ability-Impaired

Most of the hacks we come across here at Hackaday don’t require much more than being “cool” to get our attention. But, every so often we find something that goes a step beyond that and does something truly good for the world. This is one such project, and its goal couldn’t be anymore altruistic: to allow the elderly to enjoy music, even when their declining vision and motor skills make traditional devices difficult to use.

It’s hard to overstate how important music is to people; there are few forms of art more emotionally effective. So, it was a major loss when an elderly relative of [DusteD] was no longer able to operate their CD player. Luckily, [DusteD] was there with an ingenious solution that uses RFID cards to play music from an always-on Raspberry Pi.

Continue reading “Music Player For The Ability-Impaired”

Raspberry Pi Chiptune Player Rocks A Sound Chip From The 80’s

Sometimes it’s worth doing something in an inefficient way. For example, it might be worth it in order to learn something new, or just to use a particular part. [Deater] did just that with the Raspberry Pi AY-3-8910 Chiptune Player (with LED visualizers!)

The venerable General Instrument AY-3-8910 series sound chips were common in older hardware like home computers and game consoles as well as sound cards for the Apple II family. They were capable of generating three channels of square waves with various effects. Developers eventually squeezed every little bit of performance out with clever hacks. The Raspberry Pi has more than enough power to do all this in software, but as [Deater] puts it, it’s far more interesting to use an actual AY-3-8910 from the 80’s. Some LED bar graphs and matrices round out the whole system.

All the code for the Raspberry Pi AY-3-8910 chiptune player can be found on [deater]’s github repository for the project. A video of the player banging out some sounds is embedded after the break.

Continue reading “Raspberry Pi Chiptune Player Rocks A Sound Chip From The 80’s”