MCP3903 Library

MCP3903 is a six channel Delta-Sigma A/D converter. It features six synchronous sampling differential channels which can be programmed to sample between 16 bit and 24 bit accuracy, the gain for each channel can also be programmatically set from 1…

Read More →

Arduino Library For LTC4151

LTC4151 is a high voltage I2C current and voltage monitor. It is capable of monitoring input voltage ranging from 7V to 80V with the onboard 12-bit ADC. It can also measure the high side current and an additional external voltage…

Read More →

BJT In Reverse Avalanche Mode

Transistors operating in their avalanche regions are often used to generate fast rise pulses (see avalanche pulse generator using 2N3904). Many transistors can also avalanche when the connections to collector and emitter are reversed. When operating in reverse avalanche region,…

Read More →

Simple hFE Adapter For Cheap DMMs

Getting a rough measurement of the transistor hFE’s is useful when designing analog circuits. Unfortunately, only the lower end DMMs nowadays offer such functionality as it is becoming less and less useful to measure transistor hFEs in a world that…

Read More →

LM92 Library for Arduino

LM92 is a 12-bit + sign temperature sensor from Texas Instruments. This sensor operates on the I2C interface and can achieve an accuracy as high as ± 0.33 °C within the typical temperature measurement range. I created a comprehensive Arduino…

Read More →