The Internet Of Three-Pointers

When tossing something into the rubbish bin, do you ever concoct that momentary mental scenario where you’re on a basketball court charging the net — the game’s final seconds ticking down on the clock — making a desperate stretch and flicking some crumpled paper perfectly into the basket only for no one to notice your awesome skills? Well, now you can show off how good you are at throwing out garbage.

Well, not strictly garbage. The genesis of this IoT basketball hoop was in fact an inflatable ball on [Brandon Rice]’s desk that he felt would be more fun to fidget with if he could keep score. The hoop and backboard were laser cut on his Epilog cutter, and sport a Particle Photon to track and upload his running point tally to the Internet. An Arduino and IR sensor detect objects passing through the hoop — ultrasound proved to be too slow to keep up with [Rice]’s shots.

Continue reading “The Internet Of Three-Pointers”

A Retrocomputer Disk On A Chip

There have been a lot of different mass storage methods over the relatively short lifespan of the computer. Magnetic tapes, drums, all sorts of disks, and flash memory have each had their time. Each of these new innovations required some time to become easy to use. One of the early attempts to simplify using flash memory was the M-Systems DiskOnChip device. Looking like a standard 8K JEDEC-compatible memory device, it actually provided access to a flash disk drive ranging from 16MB to 1GB. [Smbakeryt] bought some of these devices and built an ISA board to provide a disk and clock for the old 8-bit bus. You can see a video discussion about the device below.

SanDisk bought M-Systems and discontinued the devices back in 2007. Of course, you can still design flash memory into your system, but the simple and efficient interface of the DiskOnChip is no more. It is a testament to how simple the interface is that the schematic for the little board fits on a page, including the DS12885 real time clock.

Continue reading “A Retrocomputer Disk On A Chip”

DIY Mini-Amp Goes To Eleven

On the day mini-amps were invented, electric guitar players the world over rejoiced.  No longer would they be house-bound when jamming out on their favourite guitar. It is a doubly wondrous day indeed when an electric guitar-inclined maker realizes they can make their own.

[Frank Olson Music] took apart an old pair of headphones and salvaged the speakers — perhaps intending to replicate a vintage sound — and set them aside. Relying on the incisive application of an X-Acto knife, [Olson] made swift work cutting some basswood planks into pieces of the amp before gluing them together — sizing it to be only just bigger than the speakers. A tie was also shown no mercy and used as a dapper grille screen. Both the head and speaker cabinets were sanded and stained for a matching finish.

Continue reading “DIY Mini-Amp Goes To Eleven”

Watch This Tiny Dome Auto-open And Close Into A Propeller

Careful planning and simulation is invaluable, but it can also be rewarding to dive directly into prototyping. This is the approach [Carl Bugeja] took with his Spherical Folding Propeller design which he has entered into the Open Hardware Design Challenge category of The 2018 Hackaday Prize. While at rest, the folding propeller looks like a small dome attached to the top of a motor. As the motor fires up, centrifugal forces cause the two main halves of the dome to unfold outward where they act as propeller blades. When the motor stops, the assembly snaps shut again.

[Carl] has done some initial tests with his first prototype attached to a digital scale as a way of measuring thrust. The test unit isn’t large — the dome is only 1.6 cm in diameter when folded — but he feels the results are promising considering the small size of the props and the fact that no simulation work was done during the initial design. [Carl] is looking to optimize the actual thrust that can be delivered, now that it has been shown that his idea of a folding dome works as imagined.

Going straight to physical prototyping with an idea can be a valid approach to early development, especially nowadays when high quality components and technologies are easily available even to hobbyists. Plus it can be great fun! You can see and hear [Carl]’s prototype in the short video embedded below.

Continue reading “Watch This Tiny Dome Auto-open And Close Into A Propeller”

Fail Of The Week: How Not To Build Your Own DGPS Base Station

GPS is the modern answer to the ancient question about one’s place in the world yet it has its limitations. It depends on the time of flight of radio signals emitted by satellites twenty thousand kilometers above you. Like any system involving large distances and high velocities, this is bound to offer some challenges to precise measurements which result in a limit to achievable accuracy. In other words: The fact that GPS locations tend to be off by a few meters is rooted in the underlying principle of operation.

Today’s level of precision was virtually unattainable just decades ago, and we’re getting that precision with a handheld device in mere seconds. Incredible! Yet the goal posts continue to move and people are working to get rid of the remaining error. The solution is called Differential GPS or ‘DGPS’ and its concept looks surprisingly simple.

What’s fascinating is that you can use one GPS to precisely measure the error of another GPS. This is because the inherent error of a GPS fix is known to be locally constant. Two receivers next to each other pick up signals that have been affected in the same way and thus can be expected to calculate identical wrong positions. This holds true for distances up to several kilometers between individual receivers. So in order to remove the error, all you need is a GPS receiver in a known location to measure the current deviation and a way to transmit correction information to other units. DGPS does just that, using either terrestrial radio in some regions and satellites in others. Mobile solutions exist as well.

So a raspi with a USB GPS dongle in a known location should be able to act as a DGPS over IP base station, right? In theory, yes. In practice… fail.

Continue reading “Fail Of The Week: How Not To Build Your Own DGPS Base Station”

Learn What Did And Didn’t Work In This Prototyping Post-Mortem

[Tommy] is a one-man-shop making electronic musical things, but that’s not what this post is about. This post is about the outstanding prototyping post-mortem he wrote up about his attempt to turn his Four-Step Octaved Sequencer into a viable product. [Tommy] had originally made a hand-soldered one-off whose performance belied its simple innards, and decided to try to turn it into a product. Short version: he says that someday there will be some kind of sequencer product like it available from him, “[B]ut it won’t be this one. This one will go on my shelf as a reminder of how far I’ve come.”

The unit works, looks great, has a simple parts list, and the bill of materials is low in cost. So what’s the problem? What happened is that through prototyping, [Tommy] learned that his design will need many changes before it can be used to create a product, and he wrote up everything he learned during the process. Embedded below is a demo of the prototype that shows off how it works and what it can do, and it helps give context to the lessons [Tommy] shares.

Continue reading “Learn What Did And Didn’t Work In This Prototyping Post-Mortem”

Color Spaces: The Model At The End Of The Rainbow

When I learned about colors in grade school everything started with red, yellow, and blue and getting fancier colors was easy. I mixed some blue into my yellow to get green, or into red to get purple, and so on. After painting enough terrifying “art” for my parents, this made intuitive sense. That is until my mind was blown by the revelation that this wasn’t always true! 

To make the same colors with light instead of paint I had to use red, green, and blue, not yellow. It was until much later when trying harness banks of RGB LEDs that this knowledge became useful. I was struggling to make my rogue diodes look quite the way I wanted when I stumbled into the realization that maybe there was another approach. What did the numbers representing R G and B actually mean? Why those parameters? Could there be others? [Elliot Williams] has written about the importance of gamma correction and adjustment for human perception of color, but we can ask a more fundamental question. Why do we represent color this way at all?

Continue reading “Color Spaces: The Model At The End Of The Rainbow”