App note: USB port protection

USB port protection from EMI and ESD, a good app note from Würth Elektronik introduce you to their common mode chokes and TVS diodes solution. Whole article here in PDF. The USB-Interface might be the most distributed PC interface in the world. The usage in industry applications is more and more common. Let’s have a […]

app note: Isolating I2C interfaces

an I2C isolation solution from Analog Devices, app note can be found here. The Inter-Integrated Circuit (I2C®) bus is a two-wire bidirectional bus used for low speed, short-distance communication between integrated circuits. Developed by Philips 1980 in the early 1980s for use amongst ICs on a single board, I2C today is increasingly being used in […]

app note: Generic data transfer using USB HID

Here’s an app note from Nordic Semiconductor on using nRF24LU1+ USB HID communication. The Universal Serial Bus is the de factor inustry standard for the connection of computer peripherals, with approximately two billion sold devices every year. The success of USB is in large part due to its end product ease of use. However, such […]

app note: Digital Potentiometers: Frequently Asked Questions

FAQ on Analog Device’s digital Potentiometers. App note here. A digiPOT is a digitally controlled resistor that changes the impedance between the terminals and wiper depending on the code loaded in the RDAC register. Digital potentiometers avoid the problems that mechanical potentiometers face, such as physical size and wear and tear, as well as sensitivity […]

app note: How to Oversample 5 MSPS, 18-Bit/16-Bit Precision SAR Converters to Increase Dynamic Range

Here’s how you can maximize your ADC’s Dynamic Range by oversampling, an app note from Analog Devices. One of the ways to achieve a higher dynamic range is to oversample the converter to accurately monitor and measure both small and large input signals from the sensors. There are a number of other ways to increase […]

app note: FTDI MPSSE Basics

Introducing the FTDI’s Multi-Protocol Synchronous Serial Engine basics app note. FTDI’s MPSSE provides a flexible means of interfacing synchronous serial devices to a USB port. By being “Multi-Protocol”, the MPSSE allows communication with many different types of synchronous devices, the most popular being SPI, I2C and JTAG. Data formatting and clock synchronization can be configured […]

App note: Current sensing high side switch

App note from International Rectifier on their IR331x part which offers a bunch of power protection and control all in one chip. The new IR331x devices designed in P3 technology provide enhanced accuracy for current feedback measurement. Ideal for high-demand applications — including advanced power management systems commonly found in online gaming infrastructures such as […]

App note: Current ratings of power semiconductors and thermal design

Here’s an app note from International Rectifier discussing on semiconductor’s limitations. This application note described the methods commonly used to calculate peak junction temperature in a power circuit. It also explains the assumptions behind the current ratings of power semiconductors.

App note: Understanding and Minimizing Ground Bounce

Another old app note from Fairchild on Ground Bounce issues. Ground bounce has been a concern to some system designers for many years. Its effects can be found in most bipolar and CMOS logic families. However, ground bounce has recently become a major issue. Although new advanced CMOS logic families have edge rates comparable to […]

App note: Using Fairchild’s LVX low voltage dual supply CMOS translating transceivers

Here’s a fairly old app note on Fairchild’s take of voltage translation ICs. The Fairchild CMOS Translating Transceivers: 74LVX3245, 74LVX4245, 74LVXC3245, and 74LVXC4245 are true voltage translating devices. This is accomplished by electrically isolating the A-side from the B-side. The LVX Translating Transceivers are divided into two types of devices, Dual Supply Translating Transceivers, and […]

App note: PCB Design Guidelines for QFN and DQFN Packages

Efficiently design your PCB involving QFN or DQFN packages with this App note from Microchip. Successful implementation of QFN and DQFN packages requires special consideration for printed circuit board (PCB) layout and solderpaste stencil production. This application note describes the important items to consider. QFN packages are physically robust, thermally efficient, and occupy much less […]

App note: USB Battery Charging with the Microchip/SMSC USB2534 Hub Controller

USB2534 Hub Controller Chip provides various battery charging protocols built-in. App note here. The Universal Serial Bus (USB) is the most used computer interface in the world. It started as an expansion bus for personal computers, but has proliferated quickly due to its flexibility, performance, and hot plug capability. It is used by most portable […]

app note: High-Side Switch Using LDO Regulator Controller

An old but good app note from Micrel using LDO Regulator as High Side switch controller. The Micrel MIC5158 Super LDO™ Voltage Regulator Controller can be used as a high-side switch driver that features a relatively accurate current limit. The part is normally intended for driving the MOSFET pass device of a voltage regulator. It […]

app note: Simple Current-Limiting Power Supply

A simple current-limiting power supply from Micrel, app note here. Just three ICs are required to build this adjustable-voltage, adjustable-current-limit power supply that operates like a laboratory supply. It offers an output voltage range of 0V to 25V and a current limit range of about 10mA to 1.5A. The Micrel MIC29152 LDO Regulator has a […]

App note: FT800 video controller from the ground up

Enable lower cost graphics capability solution integrated to your MCU with this FT800 video controller from FTDI (app note). The FTDI FT800 video controller offers a low cost solution for embedded graphics requirements. In addition to the graphics, resistive touch inputs and an audio output provide a complete human machine interface to the outside world. […]

App note: Stepper Motor Driver for Smart Gauges

A smart gauges stepper motor driver app note from Cypress. This application note shows how to use the PSoC® Programmable System-on-Chip to drive a low-power stepper motor for smart pointer gauges. This application note demonstrates how to perform micro stepping in the stepper motor using PSoC 1.In addition; this application demonstrates using a PC-based utility […]

App note: STM32™ in-application programming over the I²C bus

Programming the STM32F10x via I2C with this app note from STMicroelectronics A key requirement for most Flash-memory-based systems is the ability to update firmware once the system is installed in the end product. This is referred to as in-application programming (IAP). This application note describes how to perform in-application programming using the STM32F10x’s I2C peripheral. […]

App note: STM32F10x in-application programming using the USART

Programming the STM32F10x via USART with this app note from STMicroelectronics The STM32F10x microcontroller can run user-specific firmware to perform in-application programming (IAP) of the microcontroller-embedded Flash memory. IAP driver must be program first to the Flash memory base address via JTAG/SWD interface using the development toolchain of your choice or the factory-embedded boot loader […]

App note: Adjustable Electronic Load for Low Voltage DC Applications

Here’s an old but still good app note from Unitrode (Texas Instruments) on Adjustable Electronics Load. Testing power supply regulation over a specified output current range is greatly simplified with the use of an adjustable electronic load. Load current can be varied from zero to the full rated value with the twist of a panel […]