Project Documentation
Contents:
Raspberry Pi Projects
Programming Projects
Entertainment Projects
Engineering Projects
Engineering Reference and Theory
Circuit Foundations
Passive Components
Passive Filters
Diodes
BJTs Bipolar Junction Transistors
FETs Field Effect Transistors
Operational Amplifiers
Active Filters
Instrumentation Amplifiers
Linear Regulators
Circuit Applications
Data Conversion: ADC and DAC Theory
Communication Protocols
Raspberry Pico Microcontroller
LTC1661 DAC
16x2 LCD Display
DRV8871 H-Bridge
Ultrasonic Sensors
Battery Monitoring System
Helper Functions
I2C Device Class
TCA9548 I2C Switch Driver
TPS55288 DC/DC Buck-Boost I2C Driver
Project Documentation
»
Engineering Reference and Theory
View page source
Engineering Reference and Theory
Analog Engineering:
Circuit Foundations
Ohms Law
KCL: Kirchhoff’s current law
KVL: Kirchhoff’s voltage law
Power
Series and Parallel
Voltage Dividers
Thevenin and Norton Equivalent
Decibel Representation
Passive Components
Capacitors
Coupling
Decoupling and Bypass
Parallel and Series Capacitors
Time Domain RC circuit
Inductors
Transformers
Passive Filters
Diodes
Theory
Diode Types
Rectifier Diodes
Switching Diodes
Fast Recovery Diodes
Schottky Diodes
Zener Diodes
Light Emitting Diodes
Photodiodes
Applications
Half-Wave Rectifier
Full-Bridge Rectifier
Three Phase Rectifier
Voltage Doubling
Voltage Limiting
Voltage Clamping
Inductor Flyback
Zener Regulation
BJTs Bipolar Junction Transistors
Theory
Applications
Voltage Reference - VBE Multiplier
FETs Field Effect Transistors
Operational Amplifiers
Ideal Op-Amp
Op Amp Non-Idealities
Applications
Active Filters
First-Order Filter Theory
Filter Responses: Butterworth, Bessel, and Chebyshev
Filter Realization: Sallen-Key Configuration
Filter Realization: Multiple Feedback Configuration
Instrumentation Amplifiers
Theory
Applications
Current Sensing
Further applications
Linear Regulators
Theory
Applications
Constant Current Source
Adjustable Voltage Source
Application Hints
Circuit Applications
Charge Pumps
Digital Engineering:
Data Conversion: ADC and DAC Theory
ADC - Analog to Digital Conversion
DAC - Digital to Analog Conversion
Communication Protocols
SPI - Serial Peripheral Interface
I2C - Inter-Integrated Circuit
Raspberry Pico Microcontroller
Pico Overview
ADC Configuration
Power Regulation and Filtering
Changing Clock Speeds
Inputs and Outputs
LTC1661 DAC
16x2 LCD Display
Code
DRV8871 H-Bridge
Code
Ultrasonic Sensors
Battery Monitoring System
Code
Helper Functions
Code
I2C Device Class
Code
TCA9548 I2C Switch Driver
Code
TPS55288 DC/DC Buck-Boost I2C Driver
Code