Get Organized With This Raspberry Pi E-Ink Calendar

Like many hackers, we love e-ink. There’s something mesmerizing and decidedly futuristic about the way the images shift around and reconstitute themselves. Like something from Harry Potter, but that you can buy on Alibaba instead of from a shop in Diagon Alley. But as anyone who’s used the technology can tell you, the low refresh rate of an e-ink screen limits its potential applications. It works great for reading books, but beyond that its struggled to find its niche in a world of cheap LCDs.

But [Zonglin Li] has recently wrapped up a project which shows that e-ink has at least one more use case: personal calendars. You can get way with only updating the screen once a day so the refresh rate won’t matter, and the rest of the time it’s going to be static anyway so you might as well enjoy the energy savings of leaving the screen off. With a Raspberry Pi behind the scenes pulling data from the Internet, it can populate the calendar with everything from your personal schedule to when your favorite podcast drops.

In practice, [Zonglin] is actually updating the display every hour as he’s included the current weather conditions on the top left of the screen, but even still, this is a perfect application for the very unique properties of e-ink displays. The display is a 7.5 inch 640×384 model from Waveshare that retails for about $50 USD, so between the display, the Raspberry Pi, and something to put it all in (here, a picture frame) this is a pretty cheap build compared to some of the large format e-ink displays out there.

The software side is written in Python 3, and [Zonglin] has documented how others can easily plug in their own information so it can pull schedule data from Google Calendar and local conditions from Open Weather Map. The MIT licensed source code is also very well organized and commented, so this could serve as an excellent base if you’re looking to create a more comprehensive e-ink home information display.

If this seems a little too pedestrian for your tastes, you could always put together an e-ink movie player, a surprisingly functional Linux terminal, or a very slick ESP8266-based name tag. If you’ve got the better part of $1K USD and don’t know what to do with it, you could even get an e-ink license plate.

Hackaday Links Column Banner

Hackaday Links: February 10, 2019

Last month was NAMM, the National Association of Musical Something that begins with ‘M’, which means we’re synthed and guitarded out for the year. The synth news? Behringer are making cheap reproductions and clones of vintage gear. There’s something you need to know about vintage gear: more than half of everything produced today has a Roland 808 or 909 drum machine (or sample), a 303 bass synth, or a 101 mono synth in it. Put an 808, 909, 303, and 101 on the same table, connected to a mixer, and you can make most of the electronic music from the ’80s and ’90s. And Behringer is cloning these synths. Neat times. But there’s a problem: Roland is trademarking these drum machines and synths, with trademark filings in the US and Germany. These are ‘trade dress’, or basically the beautiful red, orange, yellow, and white buttons of the 808 and the digital cyber silver plastic aesthetic of the 303, but there you go. It’s round one in the Roland v. Behringer match, may the first person to give me an 808, 909, 303, and 101 for a thousand dollars win.

Synths? Sure thing. Here’s a stash of New Old Stock 8580 SID chips, the ‘synth on a chip’ found in the Commodore 64. The price? $50. [ben] bought one of these, and the card that came with it said,  “We purchased these chips in 2006 and they’ve been stored in our climate-controlled storage area ever since. Even still, we found a handful of them that didn’t pass testing. Treat them with care!” Yes, a bunch of SID chips for sale is noteworthy, but at $50 a piece for 1980s technology, can someone explain why a chip fab isn’t cranking these things out? If there’s one ancient piece of silicon where the demand meets what it would cost to spin up the silicon line, the SID is it. Where are the modern reproductions?

Excited about making an electronic badge this year? Seeed is offering badge sponsorships for 2019, with an offer of a 5% discount on PCBA, and a 10% discount if you put the Seeed logo on the board. I might be a little biased, but Seeed is a place where you can just ask, “hey, you guys do clear soldermask?” and they find a way to do it.

The best way to tell if someone is rich isn’t by seeing if they have an i8 parked outside their mansion, or just a piece of junk with an M badge. It isn’t whether or not their filet mignon is wagyu or just Kobe, and it isn’t if they’re cruising the skies in a G650 or just puttering around in a Cessna Citation. No, the best way to tell if someone is rich is to notice their AirPods. Yes, Apple’s wireless headphones (which are actually pretty good!) are the best foundation of a class division these days. The best class signal since private railroad cars now has a problem: people are printing their own AirPods. [Brady32] over on Thingiverse has modeled AirPods, and now the design is being given away for free. The horror. Now anyone can print out their own little bits of white plastic, stick them in their ears, and tell the world, ‘I’m better than you. Don’t bother talking back, because I obviously can’t hear you.’

Raspberry Pi has a store! Yes, everyone’s favorite single board computer now has an ‘experimental space’ in Cambridge’s Grand Arcade. The Beeb is saying this store is ‘bucking the retail trend’, yes, but any retail trend doesn’t really apply here; brands have storefronts, and it’s not about revenue per square foot. Makerbot had a store, and it wasn’t about selling printers. Microsoft has stores. Sony built a mall to advertise the original PlayStation. While the Raspberry Pi brick and mortar store will probably never make any money, it is an indication the Raspberry Pi foundation has built a valuable brand worthy of celebration. Here’s some pics of the store itself.

Did you know Hackaday has a retro edition? It’s true! retro.hackaday.com is a lo-fi version of Hackaday without CSS or Javascript or any other cruft. It’s hand-written HTML (assembled by a script) of the first ten thousand or so Hackaday posts. The idea is that old computers could load the retro site, just to prove they could. [Matthias Koch] has an Atari PC3 — Atari’s PC compatible with an 8088 running at 8Mhz, 640k of RAM and a 20 MB hard drive — and got this thing to pull up the retro site. Good work!

What is the current state of 3D printing? What is the current state of 3D printing videos on YouTube? Oh boy we’re going to find out. [Potent Printables] did an ‘analysis’ of 3D printing videos published to YouTube, and found the category riddled with ‘clickbait’, without giving an operational definition of what ‘clickbait’ actually is, or how it’s different from any other content (because who would make a video that doesn’t have the purpose of attracting viewers) Anyway, there’s a problem with the YouTube algorithm, and 3D printing blogs are copying it, filling the entire hobby with disillusioned beginners, or something. After defining ‘The Most Viewed’ as not being a news or documentary footage (okay, that’s fair), having at least three printing videos, not clickbait, and gives the designer proper attribution, [Potent Printables] found a list filled with [Maker’s Muse], [3D Print Guy] and other channels who do 3D printing work, but don’t put 3D printing in the title. This is great; 3D printing isn’t a fascinating new technology that’s the first step towards Star Trek replicators; we’ve slid down the trough of disillusionment and now 3D printers are just tools. It’s great, and in 2018 things are as they should be.

So You Bought A Raspberry Pi Compute Module. What Now?

The Raspberry Pi Compute Module hasn’t seen as much attention as it should have in our community, probably because the equivalents from the familiar consumer range can be so much cheaper. When a Raspberry Pi Zero is a similar size to a Compute Module and costs so much less, we can’t blame you for asking what would be the point of using the industrial version.

It’s interesting then to see an Instructables piece from [Manolis Agkopian] in which he takes the reader through the process of creating their own Compute Module project. Following hot on the heels of the recent launch of the latest in the range it’s come to us at an appropriate moment to take a fresh look at the fruity computer’s more obscure incarnation. He starts with a description of the Compute Module and its official development board, before taking us through setting up a module and putting an OS on it. Finally he shows us his board design, which he offers us as a jumping-off point for our own projects.

So given that it’s piqued your interest, why might you want to design a Compute Module project? The answer’s simple enough: the consumer boards only provide the subset of features the Pi foundation people deemed appropriate for their mission. A Compute Module project is the equivalent of designing a Raspberry Pi that does it your way, tailored exactly for your needs. If you want an example, look no further than this stereoscopic camera.

Via Hacker News.

How To Time Drone Races Without Transponders

Drone racing is nifty as heck, and a need all races share is a way to track lap times. One way to do it is to use transponders attached to each racer, and use a receiver unit of some kind to clock them as they pass by. People have rolled their own transponder designs with some success, but the next step is ditching add-on transponders entirely, and that’s exactly what the Delta 5 Race Timer project does.

A sample Delta 5 Race Timer build (Source: ET Heli)

The open-sourced design has a clever approach. In drone racing, each aircraft is remotely piloted over a wireless video link. Since every drone in a race already requires a video transmitter and its own channel on which to broadcast, the idea is to use the video signal as the transponder. As a result, no external hardware needs to be added to the aircraft. The tradeoff is that using the video signal in this way is trickier than a purpose-made transponder, but the hardware to do it is economical, accessible, and the design is well documented on GitHub.

The hardware consists of RX508 RX5808 video receiver PCBs modified slightly to enable them to communicate over SPI. Each RX508 RX5808 is attached to its own Arduino, which takes care of low-level communications. The Arduinos are themselves connected to a Raspberry Pi over I2C, allowing the Pi high-level control over the receivers while it serves up a web-enabled user interface. As a bonus, the Pi can do much more than simply act as a fancy stopwatch. The races themselves can be entirely organized and run through the web interface. The system is useful enough that other projects using its framework have popped up, such as the RotorHazard project by [PropWashed] which uses the same hardware design.

While rolling one’s own transponders is a good solution for getting your race on, using the video transmission signal to avoid transponders entirely is super clever. The fact that it can be done with inexpensive, off the shelf hardware is just icing on the cake.

Raspberry Pi Counts Down To The Last Bitcoin

Even though it might appear to be pretend Internet money, by design, there are a finite number of Bitcoins available. In the same way that the limited amount of gold on the planet and the effort required to extract it from the ground keeps prices high, the scarcity of Bitcoin is intended to make sure it remains valuable. As of right now, over 80% of all the Bitcoins that will ever exist have already been put into circulation. That sounds like a lot, but it’s expected to take another 100+ years to free up the remaining ones, so we’ve still got a way to go.

Even though his device will probably no longer exist when the final Bitcoin hits the pool, [Jonty] has built a ticker that will count down as the final coins get mined from the digital ground. The countdown function is of course a bit tongue-in-cheek, but the gadget also shows slightly more pertinent information such as the current Bitcoin value, so you can always remember what a huge mistake it was not to invest while they were still worth pennies.

On the hardware side, this is a pretty simple project. The enclosure is laser cut 5 mm MDF, and it holds a Raspberry Pi 3, a MAX7219 32×8 LED dot matrix display, and a 10 mm white LED with accompanying resistor. The white LED is placed behind an acrylic diffuser to give the Bitcoin logo on the side of the display a soft pleasing glow when the device is powered up. There are no buttons or other controls on the ticker, once the software has been configured it just gets plugged in and away it goes.

As for the software, it takes the form of a Python script [Jonty] has created which uses Requests and Beautiful Soup to scrape the relevant data from bitcoinblockhalf.com. The script supports pulling any of the 19 variables listed on the site and displaying it on the LED matrix, which range from the truly nerdy stats like daily block generation to legitimately useful data points that anyone with some Bitcoin in their digital wallets might like to have ticking away on their desks.

The first decade of Bitcoin has been a pretty wild ride, not only monetarily, but in the wide array of hardware now involved in cryptocurrency mining and trading. From Bitcoin traffic lights to custom-made mining rigs that are today more useful as space heaters, it takes a lot of hardware to support these virtual coins.

Continue reading “Raspberry Pi Counts Down To The Last Bitcoin”

The Tiniest RetroPie

The RetroPie project is a software suite for the Raspberry Pi that allows the user to easily play classic video games through emulators. It’s been around for a while now, so it’s relatively trivial to get this set up with a basic controller and video output. That means that the race is on for novel ways of implementing a RetroPie, which [Christian] has taken as a sort of challenge, building the tiniest RetroPie he possibly could.

The constraints he set for himself were to get the project in at under 100 mm. For that he used a Pi Zero loaded with the RetroPie software and paired it with a 1.44″ screen. There’s a tiny LiPo battery hidden in there, as well as a small audio amplifier. Almost everything else is 3D printed including the case, the D-pad, and the buttons. The entire build is available on Thingiverse as well if you’d like to roll out your own.

While this might be the smallest RetroPie we’ve seen, there are still some honorable mentions. There’s one other handheld we’ve seen with more modest dimensions, and another one was crammed into an Altoids tin with a clamshell screen. It’s an exciting time to be alive!

Continue reading “The Tiniest RetroPie”

Raspberry Pi’s Latest Upgrade: The Compute Module 3+

We’ve become so used to the Raspberry Pi line of boards that have appeared in ever-increasing power capabilities since that leap-year morning in 2012 when the inexpensive and now ubiquitous single board computer was announced and oversold its initial production run. The consumer boards have amply fulfilled their mission in providing kids with a pocket-money computer, and even though they are not the most powerful in the class of small Linux boards they remain the one to beat.

The other side of the Pi coin comes with the industrial siblings of the familiar boards, the Compute Module. This is a version of the Pi meant to be built into other products, utilizing a SODIMM connector as the hardware interface. Today brings news of a fresh addition to that range: the Compute Module 3+.

As you might expect from the nomenclature this brings the Broadcom BCM2837B0 processor from the Raspberry Pi 3B+ to the barebones SODIMM-style Pi, but unexpectedly they have also made it available with a range of different size eMMC devices installed. In place of the 4 GB capacity of previous offerings are 8, 16, and 32 GB devices, with an intriguing new “lite” variant that has no onboard storage at all.

Perhaps the saddest thing from a Hackaday reader’s perspective is that as the Pi blog post notes due to commercial sensitivities they have little idea what products many of the Compute Modules they sell end up in — a mystery we’d really like to solve. No doubt there are some fascinating applications just waiting do be discovered by hardware hackers in a decade’s time as units enter the surplus market, but for now we’ll have to be content with community offerings. This stereoscopic camera is a recent one, or perhaps one of several handheld game consoles.