A Digital Camera For The 1984 Market

Digital cameras are a ubiquitous consumer and professional product here in 2023, and because of the wide availability of parts it’s relatively straightforward to construct one for yourself. Four decades ago though, film was king, but that hasn’t stopped [Georg Lukas] from building a digital camera for the 1984 market. The hardware is definitely from recent years, the extremely affordable ESP32-cam board that many of us will have worked with already. Meanwhile the 1984 part lies in the recording format, it makes EGA 16-colour low-res pictures and stores them in the archaic TGA file format.

A low-res camera is fun, but there are two other angles on this which are definitely worth some time. The first is that his description and code are worth a read for anyone with an interest in programming an ESP32 camera, while the second invites us to consider whether such a camera could have been made using parts available in 1984. We remember camera peripherals for 8-bit microcomputers which were a C-mount lens positioned over a decapped RAM chip, and thus we can’t help wondering whether an RGB split to three of those sensors could have been constructed. Whether a 6502 or a Z80 with 64k of memory could have processed the three images into one is another matter, but at least if any of you want to try there’s a handy 1984 computer still popping up on eBay.

2023 Hackaday Supercon Tickets On Sale Now!

The 2023 Hackaday Superconference isn’t taking place until November, but the time to get your tickets is right now.

Hackaday’s Supercon is far and away the coolest hardware-focused hacker con of the year, and if you’re Hackaday, you absolutely want to be there. Honestly, just the crowd that Supercon brings together is reason enough to attend, but then you throw in the talks, the badge-hacking, the food, and the miscellaneous shenanigans … it’s an event you really don’t want to miss.

We’ll be announcing the speaker and workshop lineups in the upcoming weeks, but as always, we’re opening up a number of True Believer tickets for those of you who know you’ll be coming no matter what. Head on over to Eventbrite now and secure yours before they’re all gone. These usually sell out within the first few hours of being announced, so if you’re reading this right now, don’t hesitate.

Supercon is a small and friendly event, and it will be a long weekend that you’ll be looking back on fondly for the rest of the year. Whether you’ve been every time or whether you have always wanted to see what the hype is about, we can’t wait to see you all there. Come join us!

Black Graphics On Your TV, For A Greener World?

Can you really save energy by carefully choosing the colors displayed on a TV screen? Under some conditions, yes. Or at least that’s the conclusion of a team at the BBC that looked at reducing the energy consumption impact of their output by using what they call Lower Carbon Graphics. In short, they’re trying to ensure that OLED displays or those with reactive backlights use less energy when displaying BBC graphics, simply by using more black.

It turns out that a lot of British households play radio stations on their TVs, and the BBC sends a static image to each screen in this mode. As part of a redesign across the organisation, the BBC removed the bright background colours from these images and replaced it with black, with a remarkable reduction in power consumption, at least on OLED and FALD screens. (On normally backlit screens, 89% of British TVs, this does nothing.)

If you look hard at their numbers, though, listening to radio on the TV is horrendously inefficient; can you imagine a radio that consumes 100 W?  If the BBC really wants to help reduce media-related energy consumption, maybe they should stop broadcasting radio programming on the TV entirely.

Anyway, as we move toward a larger fraction of OLED screens, on TVs and monitors alike, it’s fun to think that darker images use up to 40% less power. Who knew that Hackaday was so environmentally friendly? Black is the new green!

Header: RIA Novosti archive/ Igor Vinogradov, CC-BY-SA 3.0.

This 3D Scanner Uses A Sensor You Might Not Know About

The huge diversity of sensors and other hardware which our community now has access to seems comprehensive, but there remain many parts which have made little impact due to cost or scarcity. It’s one of these which [Enginoor] has taken for the sensor in a 3D scanner, an industrial laser displacement sensor.

This sensor measures distance, but it’s not one of the time-of-flight sensors we’re familiar with. Instead it’s similar to a photographic rangefinder, relying on the parallax angle as seen from a sensor a distance apart from the laser. They are extremely expensive due to their high-precision construction, but happily they can be found at a more affordable level second-hand from decommissioned machinery.

In this case the sensor is mounted on an X-Y gantry, and scans the part making individual point measurements. The sensor is interfaced to a Teensy, which in turn spits the data back to a PC for processing. By their own admission it’s not the most practical of builds, but for us that’s not the point. We hope that bringing these parts to the attention of our community might see them used in other ways.

We’ve featured huge numbers of 3D scanners over the years, including a look at how not to make one.

Home Network Organization Gets Out Of Hand

[SpookyGhost] has a big home network, and has taken cable management and server organization to the extreme. He has written about individual components before, but this blog post brings it all together and reviews the entire system. The networking gear is installed in a closet and mounted in a 25U tall 19-inch rack. From top to bottom, here is a brief list of the gear:

Full View of Network Equipment Rack
  • Keystone patch panels
  • pfSense Firewall / Router
  • Two Cisco Ethernet switches
  • Redundant internet connections
  • Shelf of numerous servers
  • RAID-Z2, 12 each 8 TB SCSI, media storage
  • NAS RAID, 6 ea 4 TB SAS, 2 ea 800 GB SSD
  • Video Management System, 48 TB storage
  • UPS and power distribution units

Most of the Ethernet uses 10GBASE-T and Cat6 cabling and connectors, with some interconnects use fiber optical cable and LC connectors. Unsurprisingly, as this setup grew and grew, [spooky] had to pipe in air-conditioning to the closet.

This is a serious installation, but there are plenty of good ideas for folks with less ambitious networking goals and/or requirements. We liked the swappable Keystone jacks in the patch panels, and the cable pass-through panel with a dense curtain of rubber fringe to keep things looking tidy. If you have any ideas to share on network equipment and cable management, let us know in the comments.

Linux Kernel From First Principles

Want to learn the internals of the Linux kernel? Version 6.5-rc5 has about 36 million lines of code in it, so good luck! [Seiya] has a different approach. Go back to the beginning and examine the 0.01 version of the kernel. Now you are talking about 10,000 lines and, removing comments and blanks, way less.

Sure, some things have changed, but the core ideas are the same. [Seiya] reports, “Reading V0.01 was really for me. It was like visiting Computer History Museum in Mountainview…”

Continue reading “Linux Kernel From First Principles”

Update Your Chinese Radio Without The Pain

The new hotness in cheap radios this year has been the Quansheng UV-K5, a Chinese handheld transceiver with significant RF abilities and easy modding. The amateur radio community have seized upon it with glee and already reverse-engineered much of the firmware, but flashing the thing has always required a minor effort. Now thanks to the work of [whosmatt], it can be flashed with little more than a web browser and a serial cable.

This feat was made possible through the magic of WebSerial, a handy feature that allows web applications to talk to connected hardware. We’ve seen it in action a few times in the world of badges, and as browser support for it has improved it’s now available through browsers on all the major platforms.

The web app allows tweaking of the Quansheng settings and will, no doubt, be capable of uploading that when fully open-source firmware is available. It should be of great interest well beyond the world of Chinese radios, though, because we’re guessing there are a lot of projects that could benefit from such a ubiquitous interface tool.

If you’d like to know more, WebSerial is something we’ve looked at in the past.

Header image: [Concretedog]