500 Lasers Are Not Necessarily Better Than One, but They Look Great

If playing with but a single laser pointer is fun, then playing with 500 laser pointers must be 500 times the fun, right? So by extension, training 500 laser pointers on a single point must be the pinnacle of pointless mirth. And indeed it is.

When we first spotted this project, we thought for sure it was yet another case of lockdown-induced  boredom producing an over-the-top build. Mind you, we have no problem with that, but in this case, [nanoslavic] relates that this is actually a project from a few years back. It’s really as simple as it looks: 500 laser pointer modules arranged on a plate with a grid of holes in a 25 by 20 array. As he placed the laser modules on the board with a glob of hot glue, he carefully aimed each one to hit a single point about a meter and a half away.  There are also a handful of blue LEDs nestled into the array, because what project is complete without blue LEDs?

The modules are wired in concentric circuits and controlled by a simple bank of toggle switches. Alas, 500 converging 150-mW lasers do not a 75-W laser make; when fully powered, the effect at the focal point is reported to be only a bit warm. But it looks incredible, especially through smoke. Throwing mirrors and lenses into the beam results in some interesting patterns, too.

You’ll still need to take safety seriously if you build something like this, of course, but this one is really just for show. If you’re really serious about doing some damage with lasers, check out the long list of inadvisable laser builds that [Styropyro] has accumulated — from a high-powered “lightsaber” to a 200-Watt laser bazooka.

(Terminate your beams carefully, folks. We don’t want anyone going blind.)

source https://hackaday.com/2020/07/13/500-lasers-are-not-necessarily-better-than-one-but-they-look-great/

NASA Making Big Upgrades To Their Big Dish DSS43

When it comes to antenna projects, we usually cover little ones here. From copper traces on a circuit board to hand-made units for ham radio. But every once in a while it’s fun to look at the opposite end of the spectrum, and anyone who craves such change of pace should check out DSS43’s upgrade currently underway.

Part of NASA’s Deep Space Network (DSN) built to communicate with spacecraft that venture far beyond Earth, Deep Space Station 43 is a large dish antenna with a diameter of 70 meters and largest of the Canberra, Australia DSN complex. However, the raw reflective surface area is only as good as the radio equipment at its center, which are now outdated and thus focus of this round of upgrades.

The NASA page linked above offers a few pieces of fun trivia about DSS43 and its capabilities. If that whets an appetite for more, head over to Twitter for a huge treasure trove. Whoever is in charge of Canberra DSN’s Twitter account has an endless fountain of facts and very eager to share them in response to questions, usually tagged with #DSS43. Example: the weight of DSS43 is roughly 8.5 million kilograms, 4 million of which is moving structure. They also shared time lapse video clips of work in progress, one of which is embedded after the break.

Taking the uniquely capable DSS43 offline for upgrades does have some consequences, one of which is losing our ability to send commands to distant interplanetary probe Voyager 2. (Apparently smaller DSN dishes can be arrayed to receive data, but only DSS43 can send commands.) Such sacrifices are necessary as an investment for the future, with upgrade completion scheduled for January 2021. Just in time to help support Perseverance (formerly “Mars 2020”) rover‘s arrival in February and many more missions for years to come.

source https://hackaday.com/2020/07/13/nasa-making-big-upgrades-to-their-big-dish-dss43/

NASA Making Big Upgrades To Their Big Dish DSS43

When it comes to antenna projects, we usually cover little ones here. From copper traces on a circuit board to hand-made units for ham radio. But every once in a while it’s fun to look at the opposite end of the spectrum, and anyone who craves such change of pace should check out DSS43’s upgrade currently underway.

Part of NASA’s Deep Space Network (DSN) built to communicate with spacecraft that venture far beyond Earth, Deep Space Station 43 is a large dish antenna with a diameter of 70 meters and largest of the Canberra, Australia DSN complex. However, the raw reflective surface area is only as good as the radio equipment at its center, which are now outdated and thus focus of this round of upgrades.

The NASA page linked above offers a few pieces of fun trivia about DSS43 and its capabilities. If that whets an appetite for more, head over to Twitter for a huge treasure trove. Whoever is in charge of Canberra DSN’s Twitter account has an endless fountain of facts and very eager to share them in response to questions, usually tagged with #DSS43. Example: the weight of DSS43 is roughly 8.5 million kilograms, 4 million of which is moving structure. They also shared time lapse video clips of work in progress, one of which is embedded after the break.

Taking the uniquely capable DSS43 offline for upgrades does have some consequences, one of which is losing our ability to send commands to distant interplanetary probe Voyager 2. (Apparently smaller DSN dishes can be arrayed to receive data, but only DSS43 can send commands.) Such sacrifices are necessary as an investment for the future, with upgrade completion scheduled for January 2021. Just in time to help support Perseverance (formerly “Mars 2020”) rover‘s arrival in February and many more missions for years to come.

source https://hackaday.com/2020/07/13/nasa-making-big-upgrades-to-their-big-dish-dss43/

NASA Making Big Upgrades To Their Big Dish DSS43

When it comes to antenna projects, we usually cover little ones here. From copper traces on a circuit board to hand-made units for ham radio. But every once in a while it’s fun to look at the opposite end of the spectrum, and anyone who craves such change of pace should check out DSS43’s upgrade currently underway.

Part of NASA’s Deep Space Network (DSN) built to communicate with spacecraft that venture far beyond Earth, Deep Space Station 43 is a large dish antenna with a diameter of 70 meters and largest of the Canberra, Australia DSN complex. However, the raw reflective surface area is only as good as the radio equipment at its center, which are now outdated and thus focus of this round of upgrades.

The NASA page linked above offers a few pieces of fun trivia about DSS43 and its capabilities. If that whets an appetite for more, head over to Twitter for a huge treasure trove. Whoever is in charge of Canberra DSN’s Twitter account has an endless fountain of facts and very eager to share them in response to questions, usually tagged with #DSS43. Example: the weight of DSS43 is roughly 8.5 million kilograms, 4 million of which is moving structure. They also shared time lapse video clips of work in progress, one of which is embedded after the break.

Taking the uniquely capable DSS43 offline for upgrades does have some consequences, one of which is losing our ability to send commands to distant interplanetary probe Voyager 2. (Apparently smaller DSN dishes can be arrayed to receive data, but only DSS43 can send commands.) Such sacrifices are necessary as an investment for the future, with upgrade completion scheduled for January 2021. Just in time to help support Perseverance (formerly “Mars 2020”) rover‘s arrival in February and many more missions for years to come.

source https://hackaday.com/2020/07/13/nasa-making-big-upgrades-to-their-big-dish-dss43/

(Re)Making a ColecoVision

[Leaded Solder] found some ColecoVision game cartridges at a flea market, and like most of us would, thought, “I’ll build a ColecoVision console from scratch to play them!” Well, maybe most of us would think of that, but not actually do it. He did and you can read about the results in great detail since he wrote up two posts, one covering the design and one covering the construction.

The ColecoVision was a game console that famously could be expanded into a nice — for its day — personal computer. It even had a daisy wheel printer in that configuration. However, in either configuration, the game console was the brains of the operation. According to [Leaded Solder] the price of a unit in working order is high even though over 2 million were made because of several design problems that make them less likely to survive the decades. Rather than repair and modify an original unit, it was cheaper and much more educational to build new.

The design goal was to use composite video, a single power supply, and reduce the size of the board, mainly by using surface mount parts where possible. [Leaded Solder] admits he didn’t fully understand how address and data buses worked in a system like this when starting this project, and he documents what he learned and winds up with a pretty succinct summary of bus operation. We’d argue that the statement, “…only one chip on a bus is supposed to be enabled at a time…” is a little misleading, however. Two chips are enabled at a time, one writer and one reader. In addition, it isn’t uncommon to have several devices read at the same time (for example, some CPUs have two copies of each register). But that’s a nitpick, especially in the context of the Z80 CPU used here.

By the time the PCBs arrived, the total price tag was up to just over $68 Canadian. We remember scrambling EPROMS on circuit boards to make layout easier. After all, you don’t care that location 0 and 1 in your EPROM are actually in adjacent cells. You just care that when you ask for one, you get it. The ColecoVision apparently did the same thing with its video and audio chips. The data bus runs in reverse. That is the Z80’s D0 pin connects to D7 and D7 connects to D0. Unfortunately, the original PCB didn’t take that into account for the sound chip, so a new board revision solved that problem.

The posts are pretty blunt about mistakes made and maybe we can all learn a little from reading about them. For example, subtle differences in footprints caused several problems with the first two versions of the board. By the end, there were 6 spins of the board. Luckily, PC boards are cheaper than they used to be.

Even so, there are still some controller issues, but we have no doubt he’ll solve it and tell us about it when he does. If you’ve ever tackled a project of this size, you are probably all too familiar with the process of debugging a new board. But most of us don’t document it to this extent. If you ever wanted to watch over someone’s shoulder doing a new design like this, you’ll want to read these posts.

Maybe before making boards, a breadboard would have helped. The idea of converting a game console into a PC wasn’t just for the ColecoVision and Adam (the ColecoVision’s computer personality). There were some attempts to do the same with the popular Atari 2600.

source https://hackaday.com/2020/07/12/remaking-a-colecovision/

Making Smalltalk on a Raspberry Pi

Today, you probably don’t think much about object-oriented programming, it’s just part of the landscape. But decades ago, it was strange and obscure technology. While there were several languages that led up to the current object-oriented tools we use today, one of the most influential was Xerox PARC’s Smalltalk language. [Michael Engel] took a C++ implementation of the Smalltalk VM, some byte code for a complete Smalltalk system, a Raspberry Pi “bare metal” library, and produced a Smalltalk workstation running on a bare Raspberry Pi — even a Pi Zero. The code is on GitHub and is admittedly a work in progress.

Smalltalk was interesting — and sometimes annoying — because everything was an object. Literally everything. The system took over the entire machine. It provided the GUI, the compiler, and the run time libraries. That’s probably why it was easy for [Michael] to forego the usual Linux OS for his project.

If you don’t want to use a spare flash card to boot into the system, there are Smalltalk 80 versions that run on normal operating systems. The tutorial in that program’s user manual might be helpful to you if you haven’t done Smalltalk before.

Even a lowly integer is a full-scale object in Smalltalk. When you say “3+2” you are actually saying, in Smalltalk, that you have an integer object with value 3 that receives a + message with an integer argument of 2. If you were trying to wrap your mind around object-oriented principles, this was very confusing, although with a few decades of hindsight, it makes more sense. Smalltalk also did a lot to popularize the model/view/controller design for graphical user interface software.

We’ve looked at object-oriented for state machines before, which is a nice use case. If you want to see just how well PARC predicted the future, check out the mother of all demos.

source https://hackaday.com/2020/07/12/making-smalltalk-on-a-raspberry-pi/

Printed TS100 Case Beats the Heat with a Bearing

As we’ve said many times in the past, the creation of custom cases and enclosures is one of the best and most obvious applications for desktop 3D printing. When armed with even an entry-level printer, your projects will never again have to suffer through the indignity of getting hot glued into a nondescript plastic box. But if you’re printing with basic PLA, you need to be careful that nothing gets too hot inside.

Which was a problem when [Oleg Vint] started work on this 3D printed case for the popular TS100 soldering iron. But with the addition of a standard 608 bearing, the case provides a safe spot for the iron to cool off before it gets buttoned back up for storage. Of course, you can also use the flip-out perch to hold the iron while you’re working.

The bearing stand that served as inspiration for the case.

As [Oleg] explains on the Thingiverse page for the case, he actually blended a few existing projects together to arrive at the final design. Specifically, the idea of using the 608 bearing came from a printable TS100 stand originally designed in 2017 by [MightyNozzle]. Released under Creative Commons, [Oleg] was able to mash the bearing stand together with elements from several other printable TS100 cases to come up with his unique combined solution.

In a physical sense, this project is a great example of the sort of bespoke creations that are made possible by desktop 3D printing. But it’s also a testament to the incredible community that’s sprung up around this technology. While the logistics of it still could use some work, seeing hackers and makers swap and combine their designs like this is extremely inspiring.

source https://hackaday.com/2020/07/12/printed-ts100-case-beats-the-heat-with-a-bearing/

Printed TS100 Case Beats the Heat with a Bearing

As we’ve said many times in the past, the creation of custom cases and enclosures is one of the best and most obvious applications for desktop 3D printing. When armed with even an entry-level printer, your projects will never again have to suffer through the indignity of getting hot glued into a nondescript plastic box. But if you’re printing with basic PLA, you need to be careful that nothing gets too hot inside.

Which was a problem when [Oleg Vint] started work on this 3D printed case for the popular TS100 soldering iron. But with the addition of a standard 608 bearing, the case provides a safe spot for the iron to cool off before it gets buttoned back up for storage. Of course, you can also use the flip-out perch to hold the iron while you’re working.

The bearing stand that served as inspiration for the case.

As [Oleg] explains on the Thingiverse page for the case, he actually blended a few existing projects together to arrive at the final design. Specifically, the idea of using the 608 bearing came from a printable TS100 stand originally designed in 2017 by [MightyNozzle]. Released under Creative Commons, [Oleg] was able to mash the bearing stand together with elements from several other printable TS100 cases to come up with his unique combined solution.

In a physical sense, this project is a great example of the sort of bespoke creations that are made possible by desktop 3D printing. But it’s also a testament to the incredible community that’s sprung up around this technology. While the logistics of it still could use some work, seeing hackers and makers swap and combine their designs like this is extremely inspiring.

source https://hackaday.com/2020/07/12/printed-ts100-case-beats-the-heat-with-a-bearing/

Printed TS100 Case Beats the Heat with a Bearing

As we’ve said many times in the past, the creation of custom cases and enclosures is one of the best and most obvious applications for desktop 3D printing. When armed with even an entry-level printer, your projects will never again have to suffer through the indignity of getting hot glued into a nondescript plastic box. But if you’re printing with basic PLA, you need to be careful that nothing gets too hot inside.

Which was a problem when [Oleg Vint] started work on this 3D printed case for the popular TS100 soldering iron. But with the addition of a standard 608 bearing, the case provides a safe spot for the iron to cool off before it gets buttoned back up for storage. Of course, you can also use the flip-out perch to hold the iron while you’re working.

The bearing stand that served as inspiration for the case.

As [Oleg] explains on the Thingiverse page for the case, he actually blended a few existing projects together to arrive at the final design. Specifically, the idea of using the 608 bearing came from a printable TS100 stand originally designed in 2017 by [MightyNozzle]. Released under Creative Commons, [Oleg] was able to mash the bearing stand together with elements from several other printable TS100 cases to come up with his unique combined solution.

In a physical sense, this project is a great example of the sort of bespoke creations that are made possible by desktop 3D printing. But it’s also a testament to the incredible community that’s sprung up around this technology. While the logistics of it still could use some work, seeing hackers and makers swap and combine their designs like this is extremely inspiring.

source https://hackaday.com/2020/07/12/printed-ts100-case-beats-the-heat-with-a-bearing/

Maybe One Of The Most Adorable Obstacle Avoiding Robots You’ve Seen

We’re all pretty well-acquainted with the obstacle avoiding robot. These little inventions use a proximity sensor to detect an object in front of the robot, then circumvent the object accordingly. Brown Dog Gadgets’ little robot really caught our eye, mostly because it’s kind of cute.

This little robot combines a few LEGO pieces, Arduino, and Brown Dog Gadgets’ own in-house invention, Crazy Circuits. The LEGO pieces make up the body of the robot, craftily enclosing a small portable battery pack used to power the bot. Brown Dog Gadgets uses another home-grown design, their robotics controller board, breaking out a few GPIO pins of an Arduino-compatible microcontroller into LEGO-compatible connections. This makes it easy to interface two of our favorite DIY STEM tools using a solderless connection.

Add a few LEGO wheels and a caster for pivoting and you’ve got a pretty simple, little robot. Fortunately, Brown Dog Gadgets was very thorough in their write-up, so head on over to their Instructable for all the details.

In the meantime, we’ve got a rich history of obstacle-avoiding robots here on Hackaday. Take a look around.

source https://hackaday.com/2020/07/12/maybe-one-of-the-most-adorable-obstacle-avoiding-robots-youve-seen/

7-Segment Display is No Small Feat

The 7-segment display certainly is a popular build, and surprisingly people still come up with new takes on this over a hundred-year-old way to represent numbers. This time [jegatheesan.soundarapandian] is making it big by building a giant 7 feet tall 7-segment display.

Apparently, the plan is to build a giant clock so he started off by making the first digit. To keep it cheap and simple the segments are made from corrugated cardboard which was carefully cut, folded, and then glued together. The light-diffusing lid is simply made from white paper. He used the ubiquitous WS2812B strips to light up the segments, but things turned out to be more complicated as he was not able to get enough strips to fill up all the segments. This forced him to cut up the strip into individual pieces and space them out by reconnecting the LEDs with wires. Cutting, stripping, and soldering 186 wires took him almost 10 hours. An Arduino Uno serves as the brains of the device and there is a nice Android app to control it via Bluetooth.

We are excited to see the complete clock once it is finished. In the meantime let us remember other epic displays like that made from 144 individual 7-segment displays or the giant LED video wall using 1200 ping pong balls.

Video after the break.

source https://hackaday.com/2020/07/12/7-segment-display-is-no-small-feat/

7-Segment Display is No Small Feat

The 7-segment display certainly is a popular build, and surprisingly people still come up with new takes on this over a hundred-year-old way to represent numbers. This time [jegatheesan.soundarapandian] is making it big by building a giant 7 feet tall 7-segment display.

Apparently, the plan is to build a giant clock so he started off by making the first digit. To keep it cheap and simple the segments are made from corrugated cardboard which was carefully cut, folded, and then glued together. The light-diffusing lid is simply made from white paper. He used the ubiquitous WS2812B strips to light up the segments, but things turned out to be more complicated as he was not able to get enough strips to fill up all the segments. This forced him to cut up the strip into individual pieces and space them out by reconnecting the LEDs with wires. Cutting, stripping, and soldering 186 wires took him almost 10 hours. An Arduino Uno serves as the brains of the device and there is a nice Android app to control it via Bluetooth.

We are excited to see the complete clock once it is finished. In the meantime let us remember other epic displays like that made from 144 individual 7-segment displays or the giant LED video wall using 1200 ping pong balls.

Video after the break.

source https://hackaday.com/2020/07/12/7-segment-display-is-no-small-feat/