Here’s an app note about PSRR of LDO from Microchip. Link here (PDF)
The Power Supply Rejection Ratio is the ability of a device, such as a Low Dropout Voltage regulator, to reject the various perturbations that can be found in its input supply rail by providing a greatly attenuated signal at the output. Generally, the main source of the perturbation will be the output ripple of the DC/DC converters that typically power LDOs.
High PSRR LDOs are recommended for powering line ripple sensitive devices such as: RF applications, ADCs/DACs, FPGAs, MPUs, and audio applications.
One important clarification must be made: PSRR is NOT the same with output noise. PSRR is a measure of rejection. It shows what the part will output based on the given input.
I’ve been an avid user of ST’s F0 series ever since it was launched. The 48MHz Cortex M0 is almost always the perfect MCU for every project that I tend to build and it’s so easy to program and debug that, for me, it’s the default answer to ‘which MCU should I use for this project?’ So when I noticed that ST had launched a ‘G0’ range I just had to have a closer look.
This tutorial is a step-by-step guide that shows how to build a standalone ESP8266 Web Server that controls two outputs (two LEDs). This ESP8266 NodeMCU Web Server is mobile responsive and it can be accessed with any device with a browser in your local network.
This is a small board that plugs into one of the headers on an Arduino Uno or other board to provide 4Mbytes of non-volatile storage
It works with either 5V or 3.3V boards, and is based on the low-cost 4Mbyte Winbond W25Q32FVSIG DataFlash chip. It is ideal for applications such as data logging, playing audio samples, and storing text.
I also describe a simple DataFlash library to interface to the board.
Another application note from OSRAM on different LED circuit design failure mode. Link here (PDF)
In recent years, Light Emitting Diodes (LEDs) have become a viable alternative to conventional light sources. The overriding advantages long life, high efficiency, small size and short reaction time have lead to the displacement, in ever increasing numbers, of incandescent bulbs. One of the markets where this change has become most evident is Automotive, where LEDs are used now not only for backlighting dashboards and switches, but also for exterior illumination in Center High Mounted Stop Lights (CHMSL), Rear Combination Lamps (RCL), turn signals and puddle lighting.
Despite the long life and low failure rates of LEDs, cars can be found, on occasion, with failed LEDs in their CHMSL. Most often this is due to a flawed circuit design wherein the LEDs were allowed to be overdriven. It is with that supposition in mind that this application note is written: to identify, characterize and comment on LED behavior and failure modes in serial and matrix circuits.
App note from OSRAM describing the behaviour of LEDs in respect to brightness by varying the current and to suggest solutions for avoiding negative influence for the application. Link here (PDF)
In the design of a driving circuit for LEDs, the dimming behaviour is an important topic to fulfill the end customer requirements. The behaviour of the LEDs in respect to brightness is investigated by varying the current and solutions for avoiding negative influence for the application are suggested.
My car comes with a built-in Bluetooth hands-free but unfortunately it does not support audio streaming. Luckily there is an AUX input available which uses a regular 3,5 mm jack. Perfect opportunity for a DIY project. I built the Bluetooth DAC using Raspberry Pi Zero W and a DAC hat. This post depicts the details of this project.
This video describes a DIY Vacuum Pick-up tool for picking and placing parts from an SMD component tape. The basic design for this tool involves using a vacuum pump and a solenoid to control the vacuum to a handpiece under control of a foot pedal.
The MMI 5300 was a memory chip from the early 1970s, storing 1024 bits in tiny fuses.1 Unlike regular RAM chips, this was a PROM (Programmable Read-Only Memory); you programmed it once by blowing fuses and then it held that data permanently.
Here is the finished Seven Segment Tester. All of the available Arduino Nano pins, except for analog input pins A6,A7 and Serial Port pins D0 and D1 are connected. This leaves us with 18 pins to bring to the 3M Zero Insertion Force (ZIF) socket. Any display up to 9 pin DIP can be tested.
Here are some pictures of the device testing a 16 segment display, a 7 segment display and a 3 digit 7 segment display. The common cathode and common anode versions are programmed as test patterns.
Once the Arduino is programmed, the device can work standalone using a 9v battery.