A small but bright RGB matrix sized at 5×10 to provide a nice wide matrix for your project. Compatible with Adafruit NeoPixel libraries and FastLED. This is made with the SK6812mini meaning you can rest assured that the display will remain bright even if there is fluctuations in supply voltage.
Why did you make it?
I thought it would be fun to make an RGB matrix display for small projects where standard displays might not fit right.
What makes it special?
It’s 1:2 ratio makes it perfect for long format projects that don’t need square displays, but ones that would be better for scrolling or smaller form factors.
We’ve all been there, you hook things up to a breadboard, only to find that you need to figure out a simple LED indicator to see what’s going on, or have to use a wire or two as an input “button.” This is fine, but not really optimal. You can of course add actual buttons and switches, and perhaps cut down your LEDs to make them more presentable, but this takes up valuable space and time.
If you’d like a little shortcut to this problem, then the Atom IO may be just what you need. The device plugs in to the + and – rails of a breadboard, with 5 lines that connect to 3 LEDs, as well as 2 buttons. The LEDs are routed to the ground rail, so if you apply 2-ish volts, each will light up. The buttons are normally pulled low, but supply voltage from the positive rail when engaged.
The seventh part of this series is all about the sensor board. It hosts the position sensor and four fill sensors. Speaking of sensors sounds complex, but these are just pairs of IR-LEDs and phototransistors. All design files for the board are in the GitHub repository and if you missed one of the previous parts, look at the overview page.
Today I am going to show you how to make a very cool LED keychain. To do this, we are going to use an ATtiny to make the LEDs blink and fade. This is going to help us to learn how to solder SMD components and also how to program an ATtiny.
You can also find the code here in case you want to modify it or even create a new one! This code has 4 modes: All on, slow blink, fade and fast blink that change every time we press the button and then it enters in sleep mode to save battery.
Once we have finished, we can carry our creation around with our keys as a keychain!
A short update about the progress with the sensor panel and photos of the final input panel board. I assembled the new boards and are testing the sensors. As soon as all tests are done, and I am happy with the results and the board’s design, I will write the next part. These are 940nm…
While passive cooling options are often good enough to avoid overheating and thermal throttling–and I do love a ridiculously oversized heat sink–at some point you’ll need to think about using a cooling fan. The problem is that the Raspberry Pi’s GPIO pins don’t supply enough power to get one going.
One alternative is to hook the fan up to a 5V and ground pin, and just have it run continuously. However, this seems slightly wasteful power-wise, and potentially quite annoying. As outlined previously, you can also use a transistor and temperature-reactive Bash script to turn a fan on and off via the processor’s temperature. Things have changed since mid-2020, however, and Raspberry Pi OS now has this functionality built-in. Making things even more convenient, if you’re using a fan with a PWM input, you don’t actually need to add an extra transistor!
Swap out your LDO for a switcher today, with these designs for a modern take on the TO-220 mounted LM1117 and 78xx series LDO regulators! This project is my take on a quick and easy replacement for the 3-pin LDO. The aim is to replace TO-220 linear regulators with a switching converter, in pursuit of higher efficiencies and current capacity.
Using a Recom RPX series DC-DC module for its small size and incorporating SMD feedback resistors and bulk capacitance on board allows for a drop-in replacement to existing LDO designs, while remaining in the same overall footprint as the counterpart.
As LM1117 LDOs have a different pinout to the 78xx series of regulators, I designed two versions of the layout.
The annual Hackaday Supercon is taking place as Remoticon this year on November 6th to 8th. The talented Thomas Flummer has design a PCB badge based on the SMD challenge that can be further customized in KiCad.