Very Tiny Cube Has 384 RGB LEDs

When it comes to making things that glow, there are two ways to stand out from the crowd. You can make something very big, or something very small. [DIY GUY Chris] has done the latter, producing a tiny LED cube that he says is the world’s smallest.

As is so often the way, the build relies on tiny WS2812B-compatible LEDs in a 1 mm x 1 mm form factor. They’re mounted on a series of teeny interlocking PCBs that come together to build a cube that’s just 8 cubic centimeters in volume. Power is courtesy of a small lithium-ion cell that lives inside the cube. Data and power signals flow around the cube via solder connections along the edges of the faces of the cube.  Running the show is an ATmega328P, the same microcontroller you’d find in an Arduino Uno. It’s responsible for sending out commands to the LEDs to create various animations.

We can’t speak to [Chris’s] claim about being the world’s smallest, but it is small. We’ve seen other builds in a similar vein, like this barely-larger D20 with a full 2400 LEDs, though. Video after the break.

Continue reading “Very Tiny Cube Has 384 RGB LEDs”

Doing 1080p Video, Sort Of, On The STM32 Microcontroller

When you think 1080p video, you probably don’t think STM32 microcontroller. And yet! [Gabriel Cséfalvay] has pulled off just that through the creative use of on-chip peripherals. Sort of.

The build is based around the STM32L4P5—far from the hottest chip in the world. Depending on the exact part you pick, it offers 512 KB or 1 Mbyte of flash memory, 320 KB of SRAM, and runs at 120 MHz. Not bad, but not stellar.

Still, [Gabriel] was able to push 1080p at a sort of half resolution. Basically, the chip is generating a 1080p widescreen RGB VGA signal. However, to get around the limited RAM of the chip, [Gabriel] had to implement a hack—basically, every pixel is RAM rendered as 2×2 pixels to make up the full-sized display. At this stage, true 1080p looks achievable, but it’ll be a further challenge to properly fit it into memory.

Output hardware is minimal. One pin puts out the HSYNC signal, another handles VSYNC. The same pixel data is clocked out over R, G, and B signals, making all the pixels either white or black. Clocking out the data is handled by a nifty combination of the onboard DMA functionality and the OCTOSPI hardware. This enables the chip to hit the necessary data rate to generate such a high-resolution display.

There’s more work to be done, but it’s neat to see [Gabriel] get even this far with such limited hardware. We’ve seen others theorize similar feats on chips like the RP2040 in the Pi Pico, too. Video after the break.

Continue reading “Doing 1080p Video, Sort Of, On The STM32 Microcontroller”

Supercon 2023 – Going Into Deep Logic Waters With The Pico’s PIO And The Pi’s SMI

The Raspberry Pi has been around for over a decade now in various forms, and we’ve become plenty familiar with the Pi Pico in the last three years as well. Still, these devices have a great deal of potential if you know where to look. If you wade beyond the official datasheets, you might even find more than you expected.

Kumar is presently a software engineer with Google, having previously worked for Analog Devices earlier in his career. But more than that, Kumar has been doing a deep dive into maxing out the capabilities of the Raspberry Pi and the Pi Pico, and shared some great findings in an excellent talk at the 2023 Hackaday Supercon.

Continue reading “Supercon 2023 – Going Into Deep Logic Waters With The Pico’s PIO And The Pi’s SMI”

Static Electricity And The Machines That Make It

Static electricity often just seems like an everyday annoyance when a wool sweater crackles as you pull it off, or when a doorknob delivers an unexpected zap. Regardless, the phenomenon is much more fascinating and complex than these simple examples suggest. In fact, static electricity is direct observable evidence of the actions of subatomic particles and the charges they carry.

While zaps from a fuzzy carpet or playground slide are funny, humanity has learned how to harness this naturally occurring force in far more deliberate and intriguing ways. In this article, we’ll dive into some of the most iconic machines that generate static electricity and explore how they work.

Continue reading “Static Electricity And The Machines That Make It”

Supercon 2023: The Road To Writing Great Step-by-Step Instructions

IKEA is known as a purveyor of build-it-yourself flatpack furniture. LEGO is known as a purveyor of build-it-yourself toys. Both are known for their instructions. The latter’s are considered incredibly clear and useful, while the former’s are often derided as arcane and confusing—though the major difference between the two is color printing.

These two companies are great examples of why instructions are important. Indeed, Sonya Vasquez has learned this lesson well, and came down to Supercon 2023 to tell us all about it. Prepare to learn all about how to write great step-by-step instructions that enable greatness and never frustrate the end user.

Continue reading “Supercon 2023: The Road To Writing Great Step-by-Step Instructions”

Pulling Apart An Old Satellite Truck Tracker

Sometimes there’s nothing more rewarding than pulling apart an old piece of hardware of mysterious origin. [saveitforparts] does just that, and recently came across a curious satellite system from a surplus store. What else could he do, other than tear it down and try to get it humming? 

The device appeared to be satellite communication device for a tracking unit of some sort, complete with a long, thick proprietary cable. That led to a junction box with a serial port and an RJ45 port, along with some other interfaces. Disassembly of the unit revealed it contained a great deal of smarts onboard, including some kind of single-board computer. Comms-wise, it featured a cellular GPRS interface as well as an Orbcomm satellite modem. It also packed in GPS, WiFi, Xbee, Ethernet, and serial interfaces. It ultimately turned out to be a Digi ConnectPort X5 device, used as a satellite tracking system for commercial trucks.

What’s cool is that the video doesn’t just cover pulling it apart. It also dives into communicating with the unit. [saveitforparts] was able to power it up and, using the manufacturer’s software, actually talk to the device. He even found the web interface and tested the satellite modem.

Ultimately, this is the kind of obscure industry hardware that most of us would never come into contact with during our regular lives. It’s neat when these things show up on the secondary market so hackers can pull them apart and see what makes them tick. Video after the break.

Continue reading “Pulling Apart An Old Satellite Truck Tracker”

2024 Tiny Games Contest: Neat PCB Business Card Was Inspired By The Arduboy

The humble business card is usually a small slip of cardboard with some basic contact details on it — but as hackers know, it can be so much more. [Marian] has provided us a great example in the form of his own digital business card, which doubles as a handheld game!

Wanting to make his business card more interesting for better engagement, [Marian] was inspired by the Arduboy to give it some interactivity. He chose the STM32G030F6 microcontroller as a cheap and reliable option to run his business card. He then created a 10×9 LED matrix display using Charlieplexing to minimize the amount of I/O pins required. For controls, he went with the usual directional cross plus two action buttons. He implemented a variety of games on the card—including a Flappy Bird clone and a game similar to the classic Simon toy.

Files are on GitHub for the curious. We’ve featured some other great business cards this year, too. Indeed, we ran a whole challenge! If you’re cooking up your own exemplary little PCB to hand out at conferences, don’t hesitate to let us know!