App note: How P-Channel MOSFETs Can Simplify Your Circuit

An app note from International Rectifier on using P-Channel MOSFETs P-Channel HEXFET Power MOSFETs offer the designer a new option that can simplify circuitry while optimizing performance and parts count. In principle, nothing can be done with a P-Channel MOSFET that cannot be done with an N-Channel plus some extra gate drive circuitry. The main […]

App note: Class D Audio Amplifier Basics

A good read about class D Audio Amplifier, an app note from International Rectifier A Class D audio amplifier is basically a switching amplifier or PWM amplifier. There are a number of different classes of amplifiers. This application note takes a look at the definitions for the main classifications.

App note: Solar-LED streetlight controller with 25 W LED lamp driver and 85 W battery charger based on the STM32F101Rx

A great app note from STMicroelectronics on Solar lighting application. The solar-LED streetlight controller described in this application note is designed to achieve an 85 W solar energy battery charger and a 25 W LED lamp driver. During the daytime the controller preserves the electricity energy gathered by the solar module (PV module), then stores […]

App note: STM32F0/F1/ F2/F4/L1/F30xC/Bx/F358xC/F37x timer overview

Get yourself familiar on STM32Fxxx Timer peripherals with this app note from STMicroelectronics This document: • presents an overview of the timer peripherals in the STM32F0, STM32F1, STM32F2, STM32F4 and STM32L1 microcontroller series, STM32F30xC/Bx, STM32F358xC, STM32F37x microcontrollers lines. • describes the various modes and specific features of the timers, such as clock sources, • explains […]

App note: Measuring mains power consumption with the STM32x and STPM01

Power consumption measurement using an STM32 micro and the STPM01 power metering IC. App note can be found here This document describes a software and hardware solution concerning the STM32x microcontroller and the STPM01 power meter for measuring mains power consumption and also provides hardware and firmware guidelines to interface the STPM01 with the STM32x […]

App note: Audio and waveform generation using the DAC in STM32 microcontroller families

App note on utilizing the built-in DAC on your STM32 micro. This application note gives examples for generating audio output signals using the Digital to Analog Converter (DAC) peripheral embedded in the STM32F10xx microcontroller family. The STM32 DAC module is a 12-bit word converter, with two output channels for supporting stereo audio. The DAC can […]

App note: Guidelines for full-speed USB on NXP’s LPC microcontrollers

Hook up your LPC microcontrollers using USB full-speed connectivity using these guidelines from NXP app note Full-speed USB operates at 12 Mb/s, and although this is not a high data rate, observing some basic rules or guidelines will usually guarantee successful operation. This application note highlights some of the more important issues that you need […]

App note: Interfacing FT2232H hi-speed devices to SPI bus

Simplify USB to SPI connectivity by using this app note from FTDI. The FT2232H and FT4232H are the FTDI’s first USB 2.0 Hi-Speed (480Mbits/s) USB to UART/FIFO ICs. They also have the capability of being configured in a variety of serial interfaces using the internal MPSSE (Multi-Protocol Synchronous Serial Engine). This application note introduces the […]

App note: Interfacing FT2232H hi-speed devices to I2C bus

Simplify USB to I2C connectivity by using this app note from FTDI. The FT2232H and FT4232H are the FTDI’s first USB 2.0 Hi-Speed (480Mbits/s) USB to UART/FIFO ICs. They also have the capability of being configured in a variety of serial interfaces using the internal MPSSE (Multi-Protocol Synchronous Serial Engine). This application note illustrates how […]

App note: Driving LEDs with Xilinx CPLDs

Here’s Xilinx app note on using CPLDs to perform the same functionality as those common LED driver chips. Light-Emitting Diodes (LEDs) are commonplace on the modern day Printed Circuit Board (PCB). Whether they are indicating status, activity or some other function, they need to be driven by a device that can provide sufficient current to […]

App note: Using a microprocessor to configure Xilinx FPGAs via slave serial or selectMAP mode

Great app note from Xilinx on configuring their FPGA through slave serial and parallel selectMAP mode This application note describes a technique for configuring an FPGA from an embedded processor. Three common components are required: an embedded microprocessor, some non-volatile memory, and a CPLD. Cost, as well as real estate, can be reduced if the […]

App note: using external memory with PIC24F/24H/dsPIC33F devices

Here’s an app note from Microchip on Interfacing external memories using Parallel Master Port (PMP) module. This application note describes the methodology to use the Parallel Master Port (PMP) module to interface with external data memory; either external Flash or external RAM. This application note also lists the APIs and describes how to implement different […]

App note: PCB design for 10/100 switches and PHY

Design guide on PCB layout from Micrel on 10/100 switches and PHY This application note is intended to assist customers in designing products that comply with both EMI and ESD standards using Micrel’s 10/100 family of Ethernet products. The printed circuit board (PCB) is the single most important factor that affects EMI, ESD and overall […]

App note: Troubleshooting switching power supplies

Having problem with your switching power supply design? Or just curious on common switching power supply failures. Here’s a good resource from Micrel on troubleshooting power supplies. This application note provides insight on troubleshooting and taking measurements in switching power supplies. Specific measurements include output ripple, line and load regulation, efficiency, and transient response. Troubleshooting […]

App note: USB current meter using the SPI Interface

Here’s a Multi-Protocol Synchronous Serial Engine (MPSSE) implementation from FTDI. This application note gives an example of using the Multi-Protocol Synchronous Serial Engine (MPSSE) on the FT232H device. It uses D2xx commands to configure the MPSSE to interface with two Analog to Digital Converters (ADCs) using the Serial Peripheral Interface (SPI). It is controlled by […]

App note: USB hardware design guidelines for FTDI ICs

Check out hardware design guidelines from FTDI when using their ICs. While use of FTDI ICs makes USB easy to implement, care must be taken during the hardware design phase of a project to ensure certain practices are followed. This application note provides design guidelines for several common questions that have been asked of the […]

App note: Universal serial bus power management

See this app note from Micrel on USB power requirements and distribution. Power management and distribution is a major factor in correctly designing USB (Universal Serial Bus) peripherals. Proper methods of designing USB peripheral power distribu- tion are crucial to ensure full compliance with the USB specification, including compliance with electromagnetic in- terference (EMI) and […]

App note: Design considerations for 5V to 3.3V pass regulators

Great app note from Micrel on thermal management for voltage regulators. This note discusses the LDO option, including choosing between simple three terminal regulators and full-featured five terminal regulators, and provides formulas, calculations, and a selection of commercial heat sinks for powering 3.3V logic circuitry requiring up to 5 amps from a standard +5V supply. […]